An action that removes the supplied node from its parent when it's fired.

Inheritance

Constructors

ActionRemoveNode(Node _node)

Creates a new action with the node to remove as its argument.

Properties

duration double

The total time it will take to complete the action, in seconds.

read-only, inherited
hashCode int

Get a hash code for this object.

read-only, inherited
runtimeType Type

A representation of the runtime type of the object.

read-only, inherited

Operators

operator ==(other) bool

The equality operator.

inherited

Methods

fire() → void

Called when the action is executed. If you are implementing your own ActionInstant, override this method.

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
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.

inherited