Function PhysicsDirectSpaceState.intersectShape
Checks the intersections of a shape, given through a PhysicsShapeQueryParameters
object, against the space. The intersected shapes are returned in an array containing dictionaries with the following fields:
collider
: The colliding object.
collider_id
: The colliding object's ID.
rid
: The intersecting object's RID
.
shape
: The shape index of the colliding shape.
The number of intersections can be limited with the max_results
parameter, to reduce the processing time.
Array intersectShape
(
PhysicsShapeQueryParameters shape,
const(long) max_results = 32L
) nothrow @nogc;