Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
CameraController
Class CameraController
Index
Constructors
constructor
Methods
follow
Target
clear
Follow
snap
To
shake
get
Shake
Offset
set
Bounds
fit
update
Constructors
constructor
new
CameraController
(
view
:
CameraView
,
opts
?:
CameraControllerOptions
,
)
:
CameraController
Parameters
view
:
CameraView
opts
:
CameraControllerOptions
= {}
Returns
CameraController
Methods
follow
Target
followTarget
(
x
:
number
,
y
:
number
,
smoothing
?:
number
)
:
void
Parameters
x
:
number
y
:
number
Optional
smoothing
:
number
Returns
void
clear
Follow
clearFollow
()
:
void
Returns
void
snap
To
snapTo
(
x
:
number
,
y
:
number
)
:
void
Parameters
x
:
number
y
:
number
Returns
void
shake
shake
(
amplitude
:
number
,
durationMs
:
number
)
:
void
Parameters
amplitude
:
number
durationMs
:
number
Returns
void
get
Shake
Offset
getShakeOffset
()
:
{
x
:
number
;
y
:
number
}
Returns
{
x
:
number
;
y
:
number
}
set
Bounds
setBounds
(
bounds
:
Rect
|
null
)
:
void
Parameters
bounds
:
Rect
|
null
Returns
void
fit
fit
(
rect
:
Rect
,
paddingPx
?:
number
)
:
void
Parameters
rect
:
Rect
paddingPx
:
number
= 0
Returns
void
update
update
(
dtSeconds
:
number
)
:
void
Parameters
dtSeconds
:
number
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
follow
Target
clear
Follow
snap
To
shake
get
Shake
Offset
set
Bounds
fit
update
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...