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

PhysicsWorld.OverlapShape

Declaration

public NativeArray<WorldOverlapResult> OverlapShape(LowLevelPhysics2D.PhysicsShape shape, LowLevelPhysics2D.PhysicsQuery.QueryFilter filter, Unity.Collections.Allocator allocator);

Параметры

Параметр Описание
форма Форма, используемая для проверки наложения.
фильтр Фильтр для управления возвращаемыми результатами.
распределитель Распределитель памяти, используемый для результатов. Это может быть только Allocator.Temp, Allocator.TempJob или Allocator.Persistent.

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

NativeArray<WorldOverlapResult> Результаты перекрытия запроса. Этот NativeArray должен быть удален после использования, в противном случае произойдет утечка. Исключением является случай, когда массив пуст.

Описание

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