| Parameter | Description |
|---|---|
| body | The body to attach the shape to. |
| geometry | The shape geometry to use. |
| definition | The shape definition to use. |
| allocator | The memory allocator to use for the results. This can only be Unity.Collections.Allocator.Temp, Unity.Collections.Allocator.TempJob or Unity.Collections.Allocator.Persistent. |
Unity.Collections.NativeArray_1 The created shapes. This NativeArray must be disposed of after use otherwise leaks will occur. The exception to this is if the array is empty.
Create a batch of Circle shapes attached to the specified body.
| Parameter | Description |
|---|---|
| body | The body to attach the shape to. |
| geometry | The shape geometry to use. |
| definition | The shape definition to use. |
| allocator | The memory allocator to use for the results. This can only be Unity.Collections.Allocator.Temp, Unity.Collections.Allocator.TempJob or Unity.Collections.Allocator.Persistent. |
Unity.Collections.NativeArray_1 The created shapes. This NativeArray must be disposed of after use otherwise leaks will occur. The exception to this is if the array is empty.
Create a batch of Polygon shapes attached to the specified body.
| Parameter | Description |
|---|---|
| body | The body to attach the shape to. |
| geometry | The shape geometry to use. |
| definition | The shape definition to use. |
| allocator | The memory allocator to use for the results. This can only be Unity.Collections.Allocator.Temp, Unity.Collections.Allocator.TempJob or Unity.Collections.Allocator.Persistent. |
Unity.Collections.NativeArray_1 The created shapes. This NativeArray must be disposed of after use otherwise leaks will occur. The exception to this is if the array is empty.
Create a batch of Capsule shapes attached to the specified body.
| Parameter | Description |
|---|---|
| body | The body to attach the shape to. |
| geometry | The shape geometry to use. |
| definition | The shape definition to use. |
| allocator | The memory allocator to use for the results. This can only be Unity.Collections.Allocator.Temp, Unity.Collections.Allocator.TempJob or Unity.Collections.Allocator.Persistent. |
Unity.Collections.NativeArray_1 The created shapes. This NativeArray must be disposed of after use otherwise leaks will occur. The exception to this is if the array is empty.
Create a batch of Segment shapes attached to the specified body.
| Parameter | Description |
|---|---|
| body | The body to attach the shape to. |
| geometry | The shape geometry to use. |
| definition | The shape definition to use. |
| allocator | The memory allocator to use for the results. This can only be Unity.Collections.Allocator.Temp, Unity.Collections.Allocator.TempJob or Unity.Collections.Allocator.Persistent. |
Unity.Collections.NativeArray_1 The created shapes. This NativeArray must be disposed of after use otherwise leaks will occur. The exception to this is if the array is empty.
Create a batch of Chain Segment shapes attached to the specified body.