The server time (in milliseconds since the UNIX epoch) when the animation was started
The server time (in milliseconds since the UNIX epoch) when the animation was started
The keyframe data bound to this animation
The ID of the AnimationData bound to this animation
The length in seconds of the animation. Only populated for animations without data. See dataId and AnimationData.duration.
Generated unique ID of this animation
The non-unique name of this animation
The non-unique name of this animation
Playback speed multiplier
Playback speed multiplier
The list of actors targeted by this animation.
The IDs of the objects targeted by this animation
The current playback time, based on basis time and speed
The current playback time, based on basis time and speed
When multiple animations play together, this is the relative strength of this instance
When multiple animations play together, this is the relative strength of this instance
What happens when the animation hits the last frame
What happens when the animation hits the last frame
Destroy this animation.
A promise that resolves when the animation completes. This only occurs if the wrap mode is set to "Once". The promise is not resolved if the animation is stopped manually.
Tells whether this animation is an orphan, i.e. its data has been unloaded, or it has no live targets.
Whether this animation is an orphan.
Play the animation by setting its weight to 1
.
If true, restart the animation from the beginning.
Defaults to true
when wrapMode
is Once
, and false
otherwise.
Halt the running animation by setting its weight to 0
. Has no effect if the animation is already stopped.
Animate an object's properties to a desired final state.
A valid MRE context.
How the object should animate.
A runtime animation