ecspresso
Preparing search index...
plugins/sprite-animation
SpriteAnimation
Interface SpriteAnimation<A>
Per-entity runtime animation state.
interface
SpriteAnimation
<
A
extends
string
=
string
>
{
completedLoops
:
number
;
current
:
A
;
currentFrame
:
number
;
direction
:
-1
|
1
;
elapsed
:
number
;
justFinished
:
boolean
;
onComplete
?:
(
data
:
SpriteAnimationEventData
)
=>
void
;
playing
:
boolean
;
set
:
SpriteAnimationSet
<
A
>
;
speed
:
number
;
totalLoops
:
number
;
}
Type Parameters
A
extends
string
=
string
Index
Properties
completed
Loops
current
current
Frame
direction
elapsed
just
Finished
on
Complete?
playing
set
speed
total
Loops
Properties
completed
Loops
completedLoops
:
number
current
current
:
A
current
Frame
currentFrame
:
number
direction
direction
:
-1
|
1
elapsed
elapsed
:
number
just
Finished
justFinished
:
boolean
Optional
on
Complete
onComplete
?:
(
data
:
SpriteAnimationEventData
)
=>
void
playing
playing
:
boolean
Readonly
set
set
:
SpriteAnimationSet
<
A
>
speed
speed
:
number
total
Loops
totalLoops
:
number
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
completed
Loops
current
current
Frame
direction
elapsed
just
Finished
on
Complete
playing
set
speed
total
Loops
ecspresso
Loading...
Per-entity runtime animation state.