ToRotationFast3D
Transform a 2D angle into a 3D rotation using the selected transform plane and the custom transform plane (Fast). The transformation is fast because the rotation is simplified by the fact that only a single axis of rotation is handled. All other axis rotations are reset to zero.
Read time 2 minutesLast updated 16 days ago
Definition
- Type: Method
- Namespace: Unity.U2D.Physics
- Assembly: UnityEngine.PhysicsCore2DModule
ToRotationFast3D(float, TransformPlane, TransformPlaneCustom)
Transform a 2D angle into a 3D rotation using the selected transform plane and the custom transform plane (Fast). The transformation is fast because the rotation is simplified by the fact that only a single axis of rotation is handled. All other axis rotations are reset to zero.
public static Quaternion ToRotationFast3D(float angle, PhysicsWorld.TransformPlane transformPlane, in PhysicsWorld.TransformPlaneCustom transformPlaneCustom)
Parameters
The 2D angle to transform in radians.
The transform plane to use.
The custom transform plane (if required).
Returns
Type | Description |
|---|---|
| Quaternion | The transformed rotation. |
ToRotationFast3D(float, TransformPlane)
Transform a 2D angle into a 3D rotation using the selected transform plane (Fast). The transformation is fast because the rotation is simplified by the fact that only a single axis of rotation is handled. All other axis rotations are reset to zero.
public static Quaternion ToRotationFast3D(float angle, PhysicsWorld.TransformPlane transformPlane = TransformPlane.XY)
Parameters
The 2D angle to transform in radians.
The transform plane to use.
Returns
Type | Description |
|---|---|
| Quaternion | The transformed rotation. |
ToRotationFast3D(float, PhysicsWorld)
Transform a 2D angle into a 3D rotation using the specified world's transform plane (Fast). The transformation is fast because the rotation is simplified by the fact that only a single axis of rotation is handled. All other axis rotations are reset to zero.
public static Quaternion ToRotationFast3D(float angle, PhysicsWorld world)
Parameters
The 2D angle to transform in radians.
The world whose transform plane is used.
Returns
Type | Description |
|---|---|
| Quaternion | The transformed rotation. |