Contents

runAction(_:forKey:)

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

Declaration

func runAction(_ action: SCNAction, forKey key: String?)

Parameters

  • action:

    The action to be performed.

  • key:

    A unique key used to identify the action.

Discussion

This method is identical to runAction(_:), but the action is stored and identified so that you can retrieve or cancel it later. If an action using the same key is already running, SceneKit removes it before adding the new action.

See Also

Related Documentation

Running Actions