Instance Method

removeAllActions

Ends and removes all actions from the node.

Declaration

- (void)removeAllActions;

Discussion

When an action is removed from the node, any remaining animation the action would perform is skipped; however, previous changes are not reverted. It is possible that an action may make a final change to the scene when removed; if so, it is documented for the specific action in SKAction.

See Also

Running Actions

Getting Started with Actions

Create, configure, and run actions in SpriteKit.

- runAction:

Adds an action to the list of actions executed by the node.

- runAction:completion:

Adds an action to the list of actions executed by the node and schedules the argument block to be run upon completion of the action.

- runAction:withKey:

Adds an identifiable action to the list of actions executed by the node.

speed

A speed modifier applied to all actions executed by a node and its descendants.

paused

A Boolean value that determines whether actions on the node and its descendants are processed.

- actionForKey:

Returns an action associated with a specific key.

- hasActions

Returns a Boolean value that indicates whether the node is executing actions.

- removeActionForKey:

Removes an action associated with a specific key.