Physics.BoxCastNonAlloc
public static int BoxCastNonAlloc(Vector3 center,
Vector3 halfExtents,
Vector3 direction,
RaycastHit[] results,
Quaternion orientation = Quaternion.identity,
float maxDistance = Mathf.Infinity,
int layerMask = DefaultRaycastLayers,
QueryTriggerInteraction queryTriggerInteraction = QueryTriggerInteraction.UseGlobal);
Parameters
| center | Center of the box. | |
| halfExtents | Half the size of the box in each dimension. | |
| direction | The direction in which to cast the box. | |
| results | The buffer to store the results in. | |
| orientation | Rotation of the box. | |
| maxDistance | The max length of the cast. | |
| layermask | A Layer mask that is used to selectively ignore colliders when casting a capsule. | |
| queryTriggerInteraction | Specifies whether this query should hit Triggers. |
Returns
int
The amount of hits stored to the results buffer.
Description 描述
Cast the box along the direction, and store hits in the provided buffer.