文档

Unity Engine

Unity Engine

ToRotationSlow3D(float, Quaternion, TransformPlane)

Transform a 2D angle into a 3D rotation using the selected transform plane (Slow). The transformation is slower because the rotation is more complex due to the fact that changing a single axis of rotation requires it to not affect any other axis rotations. If PhysicsWorld.TransformPlane.Custom is used, PhysicsWorld.TransformPlane.XY will be used instead which may not provide the correct results.
阅读时间1 分钟最后更新于 1 个月前

Definition

  • Type: Method
  • Namespace: Unity.U2D.Physics
  • Assembly: UnityEngine.PhysicsCore2DModule
public static Quaternion ToRotationSlow3D(float angle, Quaternion reference, PhysicsWorld.TransformPlane transformPlane = TransformPlane.XY)

Parameters

angle

The 2D angle to transform in radians.

reference

The 3D rotation used as a reference.

transformPlane

The transform plane to use.

Returns

Type

Description

Quaternion