Contents

enumerateBodies(in:using:)

Enumerates all the physics bodies in the scene that intersect the specified rectangle.

Declaration

func enumerateBodies(in rect: CGRect, using block: @escaping (SKPhysicsBody, UnsafeMutablePointer<ObjCBool>) -> Void)

Parameters

  • rect:

    A rectangle in scene coordinates.

  • block:

    A block to be called for each physics body that contains the point. The block takes the following parameters:

    body

    The physics body that intersected the rectangle.

    stop

    A pointer to a Boolean variable. Your block can set this to True to terminate the enumeration.

See Also

Searching the Scene for Physics Bodies