ActionSequence class

An action that plays a number of supplied actions in sequence. The duration of the ActionSequence with be the sum of the durations of the actions passed in to the constructor.

Inheritance

Constructors

ActionSequence(List<Action> actions)
Creates a new action with the list of actions passed in. [...]

Properties

curve ↔ Curve
The animation curve used to ease the animation. [...]
read / write, inherited
duration double
The total time it will take to complete the action, in seconds.
read-only, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

update(double t) → void
Sets the action to a specific point in time. The t value that is passed in is a normalized value 0.0 to 1.0 of the duration of the action. Every action will always recieve a callback with the end time point (1.0), unless it is cancelled.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
step(double dt) → void
Moves to the next time step in an action, dt is the delta time since the last time step in seconds. Typically this method is called from the ActionController.
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(other) bool
The equality operator. [...]
inherited