SpriteAnimation
Defined in: src/modules/animation/sprite-animation.ts:16
Ordered frame names (atlas frame keys) cycled at fps frames per second.
Properties
Section titled “Properties”currentIndex
Section titled “currentIndex”currentIndex:
number
Defined in: src/modules/animation/sprite-animation.ts:18
Mutable: index into frames of the current frame.
elapsedMs
Section titled “elapsedMs”elapsedMs:
number
Defined in: src/modules/animation/sprite-animation.ts:20
Mutable: elapsed time accumulator in ms.
fps:
number
Defined in: src/modules/animation/sprite-animation.ts:22
Frames per second.
frames
Section titled “frames”frames:
string[]
Defined in: src/modules/animation/sprite-animation.ts:24
Ordered frame names — atlas keys resolved by SpriteFrameSource.
loop:
boolean
Defined in: src/modules/animation/sprite-animation.ts:26
true restarts from frame 0 when the last frame elapses. false latches.