obstacles(fromSpriteTextures:accuracy:)
Turns each node into an obstacle by changing the node’s texture into a physics shape and converting it into the scene’s coordinate system.
Declaration
class func obstacles(fromSpriteTextures sprites: [SKNode], accuracy: Float) -> [GKPolygonObstacle]Parameters
- sprites:
An array of Sknode objects.
- accuracy:
A floating point value between
0.001and1.0, inclusive. Higher values create a more precise (but more complex) representation of the obstacle.
Return Value
An array of GKPolygonObstacle objects.
Discussion
Use the array of obstacles to create an obstacle graph (GKObstacleGraph) in GameplayKit. See GameplayKit and GameplayKit Programming Guide.