Instance Method

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.

Declaration

- (void)runAction:(SKAction *)action completion:(void (^)(void))block;

Parameters

action

The action to perform.

block

A completion block called when the action completes.

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

- removeAllActions

Ends and removes all actions from the node.

- removeActionForKey:

Removes an action associated with a specific key.