follow(_:asOffset:orientToPath:duration:)
Creates an action that moves the node along a path.
Declaration
class func follow(_ path: CGPath, asOffset offset: Bool, orientToPath orient: Bool, duration: TimeInterval) -> SKActionParameters
- path:
A path to follow.
- offset:
If True, the points in the path are relative offsets to the node’s starting position. If False, the points in the node are absolute coordinate values.
- orient:
If True, the node’s Zrotation property animates so that the node turns to follow the path. If False, the Zrotation property of the node is unchanged.
- duration:
The duration of the animation.
Return Value
A new action object.
Discussion
When the action executes, the node’s position and zRotation properties are animated along the provided path.
This action is reversible; the resulting action creates a reversed path and then follows it, with the same duration.