PhysicsComposer.CreateConvexHulls
Declaration
public NativeArray<ConvexHull> CreateConvexHulls(Unity.Collections.Allocator allocator);Параметры
| Параметр | Описание |
|---|---|
| распределитель | Распределитель памяти, используемый для результатов. Это может быть только Allocator.Temp, Allocator.TempJob или Allocator.Persistent. |
Возвращаемое значение
NativeArray<ConvexHull> NativeArray, содержащий выпуклую оболочку полигональной геометрии, созданную из композитора. Этот NativeArray должен быть удален после использования, в противном случае произойдет утечка. Исключением является случай, когда массив пуст.
Описание
Создайте ConvexHull из композиции путем итерации всех слоев, добавленных в композицию, в указанном порядке слоев, применяя каждую указанную операцию. Здесь используется масштаб вершин по умолчанию Vector2.one.
Declaration
public NativeArray<ConvexHull> CreateConvexHulls(Vector2 vertexScale, Unity.Collections.Allocator allocator);Параметры
| Параметр | Описание |
|---|---|
| vertexScale | Масштабирование, которое будет применено к вершинам композитора. |
| распределитель | Распределитель памяти, используемый для результатов. Это может быть только Allocator.Temp, Allocator.TempJob или Allocator.Persistent. |
Возвращаемое значение
NativeArray<ConvexHull> NativeArray, содержащий выпуклую оболочку полигональной геометрии, созданную из композитора. Этот NativeArray должен быть удален после использования, в противном случае произойдет утечка. Исключением является случай, когда массив пуст.
Описание
Создайте ConvexHull из композиции путем итерации всех слоев, добавленных в композицию, в указанном порядке слоев, применяя каждую указанную операцию.