ecspresso
Preparing search index...
plugins/sprite-animation
createSpriteAnimationPlugin
Function createSpriteAnimationPlugin
createSpriteAnimationPlugin
<
G
extends
string
=
"spriteAnimation"
>
(
options
?:
SpriteAnimationPluginOptions
<
G
>
,
)
:
Plugin
<
WorldConfigFrom
<
SpriteAnimationComponentTypes
<
string
>
>
,
EmptyConfig
,
"sprite-animation-update"
,
G
,
>
Create a sprite animation plugin for ECSpresso.
Provides:
Frame-based animation system processing spriteAnimation components
Loop modes: once, loop, pingPong
justFinished one-frame flag for completion detection
onComplete event publishing
Sprite texture sync via structural cross-plugin access
Change detection via markChanged
Type Parameters
G
extends
string
=
"spriteAnimation"
Parameters
Optional
options
:
SpriteAnimationPluginOptions
<
G
>
Returns
Plugin
<
WorldConfigFrom
<
SpriteAnimationComponentTypes
<
string
>
>
,
EmptyConfig
,
"sprite-animation-update"
,
G
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
ecspresso
Loading...
Create a sprite animation plugin for ECSpresso.
Provides: