Physics.OverlapCapsuleNonAlloc
Declaration
public static int OverlapCapsuleNonAlloc(Vector3 point0, Vector3 point1, float radius, Collider[] results, int layerMask = AllLayers, QueryTriggerInteraction queryTriggerInteraction = QueryTriggerInteraction.UseGlobal);Параметры
| Параметр | Описание |
|---|---|
| point0 | Центр сферы в start капсулы. |
| point1 | Центр сферы в end капсулы. |
| радиус | Радиус капсулы. |
| результаты | Буфер для хранения результатов. |
| layerMask | Маска слоя Маска слоя, которая используется для выборочной фильтрации коллайдеров, которые рассматриваются при отливке капсулы. |
| queryTriggerInteraction | Указывает, должен ли этот запрос вызывать триггеры. |
Возвращаемое значение
инт Количество записей, записанных в буфер.
Описание
Проверить данную капсулу по отношению к миру физики и вернуть все перекрывающиеся коллайдеры в предоставленный пользователем буфер.
То же самое, что и Physics.OverlapCapsule, но не выделяет ничего на управляемой куче.