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