ecspresso
Preparing search index...
plugins/tween
createTweenPlugin
Function createTweenPlugin
createTweenPlugin
<
G
extends
string
=
"tweens"
>
(
options
?:
TweenPluginOptions
<
G
>
,
)
:
Plugin
<
WorldConfigFrom
<
TweenComponentTypes
>
,
EmptyConfig
,
"tween-update"
,
G
,
>
Create a tween plugin for ECSpresso.
This plugin provides:
Tween system that processes all tween components each frame
Support for single-field, multi-target, and multi-step sequences
31 standard easing functions
Loop modes: once, loop, yoyo
justFinished
flag for one-frame completion detection
onComplete
callback on completion
Change detection via markChanged
Type Parameters
G
extends
string
=
"tweens"
Parameters
Optional
options
:
TweenPluginOptions
<
G
>
Returns
Plugin
<
WorldConfigFrom
<
TweenComponentTypes
>
,
EmptyConfig
,
"tween-update"
,
G
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
ecspresso
Loading...
Create a tween plugin for ECSpresso.
This plugin provides:
justFinishedflag for one-frame completion detectiononCompletecallback on completion