Class: TweenManager
Registry driven by TweenSystem each Update tick. Tween.Start() registers; completed and Stop'd tweens unregister automatically. StopTweensOf is the right call before destroying an entity to kill any tween still pointing at its components.
Constructors
Constructor
ts
new TweenManager(): TweenManager;Returns
TweenManager
Properties
| Property | Modifier | Type |
|---|---|---|
shared | readonly | TweenManager |
Methods
Add()
ts
Add(tween): void;Parameters
| Parameter | Type |
|---|---|
tween | Tween |
Returns
void
Count()
ts
Count(): number;Returns
number
GetTweensOf()
ts
GetTweensOf(target): Tween<any>[];Parameters
| Parameter | Type |
|---|---|
target | object |
Returns
Tween<any>[]
Remove()
ts
Remove(tween): void;Parameters
| Parameter | Type |
|---|---|
tween | Tween |
Returns
void
StopAll()
ts
StopAll(): void;Returns
void
StopTweensOf()
ts
StopTweensOf(target): void;Parameters
| Parameter | Type |
|---|---|
target | object |
Returns
void
Tick()
ts
Tick(dt, isPaused?): void;isPaused(target) true = that tween holds this tick — tweens of an inactive entity's components (Cocos pauses a node's actions the same way).
Parameters
| Parameter | Type |
|---|---|
dt | number |
isPaused? | (target) => boolean |
Returns
void