Version: 2020.2
public static Quaternion Euler (float x, float y, float z);

描述

返回一个旋转,它围绕 z 轴旋转 z 度、围绕 x 轴旋转 x 度、围绕 y 轴旋转 y 度(按该顺序应用)。

有关更多信息,请参阅 Unity 中的旋转和方向

using UnityEngine;

public class Example : MonoBehaviour { void Start() { // A rotation 30 degrees around the y-axis Quaternion rotation = Quaternion.Euler(0, 30, 0); } }

public static Quaternion Euler (Vector3 euler);

描述

返回一个围绕 Z 轴旋转 z 度、围绕 X 轴旋转 x 度、围绕 Y 轴旋转 y 度的旋转。

using UnityEngine;

public class Example : MonoBehaviour { void Start() { // A rotation 30 degrees around the y-axis Vector3 rotationVector = new Vector3(0, 30, 0); Quaternion rotation = Quaternion.Euler(rotationVector); } }