Объявление
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);Параметры
center | Центр коробки. |
halfExtents | Половина размера коробки в каждом измерении. |
direction | Направление, в котором бросать ящик. |
results | Буфер для хранения результатов. |
orientation | Вращение коробки. |
maxDistance | Максимальная длина заброса. |
layermask | Маска слоя, которая используется для выборочного игнорирования коллайдеров при использовании капсулы. |
queryTriggerInteraction | Указывает, должен ли этот запрос вызывать триггеры. |
Возвращает
int Количество обращений, сохраненных в буфере results
.
Описание
Перебрасывать поле в указанном направлении и сохранять попадания в предоставленный буфер.