Skip to content

1681-engine / index / Tween

Class: Tween ​

Defined in: src/core/Tweener.ts:37

One running tween; remove() stops it without calling onComplete.

Constructors ​

Constructor ​

ts
new Tween(cfg, ends): Tween;

Defined in: src/core/Tweener.ts:44

Parameters ​

ParameterType
cfgTweenConfig
endsRecord<string, number>

Returns ​

Tween

Properties ​

removed ​

ts
removed: boolean = false;

Defined in: src/core/Tweener.ts:41


targets ​

ts
readonly targets: TweenTarget[];

Defined in: src/core/Tweener.ts:42

Methods ​

remove() ​

ts
remove(): void;

Defined in: src/core/Tweener.ts:66

Returns ​

void


step() ​

ts
step(dt): boolean;

Defined in: src/core/Tweener.ts:75

Advances by dt ms; returns false once the tween is finished.

Parameters ​

ParameterType
dtnumber

Returns ​

boolean


stop() ​

ts
stop(): void;

Defined in: src/core/Tweener.ts:70

Returns ​

void

Released under the MIT License.