|
void | Update (float time) |
| Update the animation with a new frame.- Parameters
-
deltaSeconds | The amount of time, in seconds, that has passed since the last animation frame. |
|
|
IAnimationHandle | Start () |
| <inhertdoc >
|
|
void | Cancel () |
| Cancel the animation.
|
|
IAnimationHandle | WhileActive (IAnimationUpdateAction updateAction) |
| Adds an action to be executed each time the animation updates.- Parameters
-
- Returns
- The animation.
|
|
IAnimationHandle | Then (IAnimation nextAnimation) |
| Adds the specified animation to the list of animations to start after this one has completed.- Parameters
-
nextAnimation | Any animation. |
- Returns
- This animation.
|
|
IEnumerable< IAnimation > | NextAnimations [get] |
| Gets a collection of animations that will be started after this one finishes.
|
|
bool | IsCompleted [get] |
| Gets a value indicating whether an animation has completed.
|
|
bool | IsActive [get] |
| Gets a value indicating whhether the animation is active.
|
|
bool | IsCancelled [get] |
| Gets a value indicating whether an animation has been cancelled.
|
|
Base class for any transition between two values of type TValue .
- Template Parameters
-
TValue | The type of value being transitioned. Only value types are permitted. |