Interface SpriteFrameAnimation
interface SpriteFrameAnimation {
accumulatedMs: number;
animationStarted: boolean;
current: number;
delayMs: number;
from: number;
loop: boolean;
onEnd?: () => void;
removeWhenFinished: boolean;
target: SpriteAnimationTarget;
to: number;
}
accumulatedMs: number;
animationStarted: boolean;
current: number;
delayMs: number;
from: number;
loop: boolean;
onEnd?: () => void;
removeWhenFinished: boolean;
target: SpriteAnimationTarget;
to: number;
}
Index
Properties
accumulated Ms
accumulatedMs: number
animation Started
animationStarted: boolean
current
current: number
delay Ms
delayMs: number
from
from: number
loop
loop: boolean
Optionalon End
onEnd?: () => void
Optional. Called once when a non-looping animation reaches its last frame.
remove When Finished
removeWhenFinished: boolean
Readonlytarget
to
to: number
A single frame-range animation playing on a SpriteAnimationTarget.