Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

Transform.localEulerAngles

マニュアルに切り替える
public Vector3 localEulerAngles;

説明

親の Transform オブジェクトから見た相対的なオイラー角としての回転値

x、y、z の値により、Z軸で z 度、X軸で x 度、Y軸で y 度 回転します。またこの順番で回転します。

この変数は読み込んだり、絶対値の角度を設定するときのみ使用してください。角度が 360 度を超えたときには失敗するのでインクリメントしないようにしてください。 代わりに Transform.Rotate を使用してください。

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void Example() { print(transform.localEulerAngles.x); print(transform.localEulerAngles.y); print(transform.localEulerAngles.z); } }

Unity は自動的に Transform.localRotation に格納されている回転から角度を変換します。