PhysicsShape.CreateShapeBatch
Declaration
public static NativeArray<PhysicsShape> CreateShapeBatch(LowLevelPhysics2D.PhysicsBody body, ReadOnlySpan<CircleGeometry> geometry, LowLevelPhysics2D.PhysicsShapeDefinition definition, Unity.Collections.Allocator allocator);Параметры
| Параметр | Описание |
|---|---|
| тело | Тело для присоединения фигуры. |
| геометрия | Используемая геометрия формы. |
| определение | Используемое определение формы. |
| распределитель | Распределитель памяти, используемый для результатов. Это может быть только Allocator.Temp, Allocator.TempJob или Allocator.Persistent. |
Возвращаемое значение
NativeArray<PhysicsShape> Созданные формы. Этот NativeArray должен быть удален после использования, иначе произойдет утечка. Исключением является, если массив пуст.
Описание
Создать пакет фигур круга, прикрепленных к указанному телу.
Declaration
public static NativeArray<PhysicsShape> CreateShapeBatch(LowLevelPhysics2D.PhysicsBody body, ReadOnlySpan<PolygonGeometry> geometry, LowLevelPhysics2D.PhysicsShapeDefinition definition, Unity.Collections.Allocator allocator);Параметры
| Параметр | Описание |
|---|---|
| тело | Тело для присоединения фигуры. |
| геометрия | Используемая геометрия формы. |
| определение | Используемое определение формы. |
| распределитель | Распределитель памяти, используемый для результатов. Это может быть только Allocator.Temp, Allocator.TempJob или Allocator.Persistent. |
Возвращаемое значение
NativeArray<PhysicsShape> Созданные формы. Этот NativeArray должен быть удален после использования, иначе произойдет утечка. Исключением является, если массив пуст.
Описание
Создание пакета многоугольных фигур, прикрепленных к указанному телу.
Declaration
public static NativeArray<PhysicsShape> CreateShapeBatch(LowLevelPhysics2D.PhysicsBody body, ReadOnlySpan<CapsuleGeometry> geometry, LowLevelPhysics2D.PhysicsShapeDefinition definition, Unity.Collections.Allocator allocator);Параметры
| Параметр | Описание |
|---|---|
| тело | Тело для присоединения фигуры. |
| геометрия | Используемая геометрия формы. |
| определение | Используемое определение формы. |
| распределитель | Распределитель памяти, используемый для результатов. Это может быть только Allocator.Temp, Allocator.TempJob или Allocator.Persistent. |
Возвращаемое значение
NativeArray<PhysicsShape> Созданные формы. Этот NativeArray должен быть удален после использования, иначе произойдет утечка. Исключением является, если массив пуст.
Описание
Создание пакета форм капсулы, прикрепленных к указанному телу.
Declaration
public static NativeArray<PhysicsShape> CreateShapeBatch(LowLevelPhysics2D.PhysicsBody body, ReadOnlySpan<SegmentGeometry> geometry, LowLevelPhysics2D.PhysicsShapeDefinition definition, Unity.Collections.Allocator allocator);Параметры
| Параметр | Описание |
|---|---|
| тело | Тело для присоединения фигуры. |
| геометрия | Используемая геометрия формы. |
| определение | Используемое определение формы. |
| распределитель | Распределитель памяти, используемый для результатов. Это может быть только Allocator.Temp, Allocator.TempJob или Allocator.Persistent. |
Возвращаемое значение
NativeArray<PhysicsShape> Созданные формы. Этот NativeArray должен быть удален после использования, иначе произойдет утечка. Исключением является, если массив пуст.
Описание
Создание пакета фигур сегмента, прикрепленных к указанному телу.
Declaration
public static NativeArray<PhysicsShape> CreateShapeBatch(LowLevelPhysics2D.PhysicsBody body, ReadOnlySpan<ChainSegmentGeometry> geometry, LowLevelPhysics2D.PhysicsShapeDefinition definition, Unity.Collections.Allocator allocator);Параметры
| Параметр | Описание |
|---|---|
| тело | Тело для присоединения фигуры. |
| геометрия | Используемая геометрия формы. |
| определение | Используемое определение формы. |
| распределитель | Распределитель памяти, используемый для результатов. Это может быть только Allocator.Temp, Allocator.TempJob или Allocator.Persistent. |
Возвращаемое значение
NativeArray<PhysicsShape> Созданные формы. Этот NativeArray должен быть удален после использования, иначе произойдет утечка. Исключением является, если массив пуст.
Описание
Создание пакета фигур Сегмент цепи, прикрепленных к указанному телу.