ToRotation2D
Transform a 3D rotation into a 2D angle using the selected transform plane. If TransformPlane.Custom is used then PhysicsWorld.TransformPlane.XY is used.
Read time 1 minuteLast updated 7 days ago
Definition
- Type: Method
- Namespace: Unity.U2D.Physics
- Assembly: UnityEngine.PhysicsCore2DModule
ToRotation2D(Quaternion, TransformPlane)
Transform a 3D rotation into a 2D angle using the selected transform plane. If TransformPlane.Custom is used then PhysicsWorld.TransformPlane.XY is used.
public static float ToRotation2D(Quaternion quaternion, PhysicsWorld.TransformPlane transformPlane = TransformPlane.XY)
Parameters
The 3D rotation to transform.
The transform plane to use.
Returns
Type | Description |
|---|---|
| float | The transformed rotation in radians. |
ToRotation2D(Quaternion, TransformPlane, TransformPlaneCustom)
Transform a 3D rotation into a 2D angle using the selected transform plane.
public static float ToRotation2D(Quaternion rotation, PhysicsWorld.TransformPlane transformPlane, in PhysicsWorld.TransformPlaneCustom transformPlaneCustom)
Parameters
The 3D rotation to transform.
The transform plane to use.
Returns
Type | Description |
|---|---|
| float | The transformed rotation in radians. |