struct
AnimationHandle
A unique identifier of a scheduled IAnimation, IAnimationWithEvents, or any sequence/combination of the two
Remarks
Constants
Infinite | A constant value used to indicate an indefinitely looping animation |
Once | A constant value used to indicate a single animation iteration |
Extension Methods
Cancel | Immediately cancels all the animations in the animation chain tied to this handle. No more update steps will run. This is safe to call on invalid handles. |
Chain | Runs the provided |
Complete | Moves the animation tied to this handle into its last update step. If the animation is set to loop, this call to Complete will also move the animation into its final iteration, even if the loop is technically infinite. The animation will then run for that final frame. |
Include (2 overloads) |
|
IsComplete | Indicates if an animation has run to completion |
Pause | Pauses the animation referenced by this handle in its current state. The animation can be resumed at a future time. |
Resume | Resumes a paused animation/animation chain |