Physics2D.OverlapBoxAll
Declaration
public static Collider2D[] OverlapBoxAll(Vector2 point, Vector2 size, float angle, int layerMask = DefaultRaycastLayers, float minDepth = -Mathf.Infinity, float maxDepth = Mathf.Infinity);Параметры
| Параметр | Описание |
|---|---|
| пункт | Центр коробки. |
| размер | Размер коробки. |
| угол | Угол коробки. |
| layerMask | Фильтр для проверки объектов только на определенных слоях. |
| minDepth | Включить только объекты с координатой Z (глубиной) большей, чем это значение. |
| maxDepth | Включить только объекты с координатой Z (глубиной) меньше этого значения. |
Возвращаемое значение
Collider2D[] Возвращаются результаты отливки.
Описание
Получить список всех коллайдеров, которые находятся в пределах определенной области.
Эта функция похожа на OverlapBox, за исключением того, что возвращаются все коллайдеры, которые попадают в рамку. Коллайдеры в возвращаемом массиве сортируются в порядке увеличения координаты Z. Возвращается пустое множество, если в рамке нет коллайдеров.
Обратите внимание, что эта функция выделит память для возвращаемого массива Collider2D.
Дополнительные ресурсы: OverlapBox.