OverlapCapsuleNonAlloc(Vector3, Vector3, float, Collider[], int, QueryTriggerInteraction)
Check the given capsule against the physics world and return all overlapping colliders in the user-provided buffer.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.PhysicsModule
public static int OverlapCapsuleNonAlloc(Vector3 point0, Vector3 point1, float radius, Collider[] results, int layerMask, QueryTriggerInteraction queryTriggerInteraction)
Parameters
The center of the sphere at the start of the capsule.
The center of the sphere at the end of the capsule.
The radius of the capsule.
The buffer to store the results into.
A Layer mask that is used to selectively ignore colliders when casting a capsule.
Specifies whether this query should hit Triggers.
Returns
Type | Description |
|---|---|
| int | The amount of entries written to the buffer. |
Remarks
Same as Physics.OverlapCapsule but does not allocate anything on the managed heap.