Unity 6.3
0 онлайн 49 гостей 3 в системе
Вход

Rigidbody2D.GetAttachedColliders

Declaration

public int GetAttachedColliders(out Collider2D[] results, bool findTriggers = true);

Параметры

Параметр Описание
результаты Массив Collider2D используется для получения результатов.
findTriggers Следует ли возвращать ,Collider2D,, которые являются триггерами, или нет.

Возвращаемое значение

инт Возвращает число Collider2D, помещенных в массив results.

Описание

Возвращает все Collider2D, которые присоединены к этому Rigidbody2D.

Рассчитывает все Collider2D которые прилагаются к настоящему документу Rigidbody2D и возвращает их в results массив.

При получении коллайдеров, вы должны убедиться, что предоставленный массив достаточно большой, чтобы содержать все коллайдеры, которые вас интересуют. Как правило, массив будет повторно использоваться, поэтому он будет иметь размер, чтобы возвратить разумное количество коллайдеров. Эта функция также означает, что не происходит никаких распределений, что означает, что не производится никакой работы для сборщика мусора.

Дополнительные ресурсы: Rigidbody2D.attachedColliderCount.

Declaration

public int GetAttachedColliders(List<Collider2D> results, bool findTriggers = true);

Параметры

Параметр Описание
результаты Список Collider2D, использованных для получения результатов.
findTriggers Следует ли возвращать ,Collider2D,, которые являются триггерами, или нет.

Возвращаемое значение

инт Возвращает число Collider2D, помещенных в список results.

Описание

Возвращает все Collider2D, которые присоединены к этому Rigidbody2D.

Рассчитывает все Collider2D которые прилагаются к настоящему документу Rigidbody2D и возвращает их в results лист.

Целое возвращаемое значение — это число результатов, записанных в results список. Размер списка результатов будет изменен, если он не содержит достаточно элементов для отображения всех результатов. Это предотвращает выделение памяти для результатов, когда results список не нуждается в изменении размера, и улучшает производительность сбора мусора, когда запрос выполняется часто.

Дополнительные ресурсы: Rigidbody2D.attachedColliderCount.