変数 = new Quaternion ( X値, Y値, Z値, W値 );こんな形で角度を指定することができます。ただし! この4つの値は、ゲームオブジェクトのインスペクターにあるRotationの値ではない、という点を理解する必要があります。単純に3方向の角度を指定するものではないんですね。変数 = Quaternion.Eular( X値, Y値, Z値 );このように3軸の角度を指定することで、その方向を示すQuaternionインスタンスを作成します。この3つの引数は、インスペクターのRotationの値そのままでOKです。※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
using UnityEngine;
using System.Collections;
public class myscript : MonoBehaviour {
private float num;
// Use this for initialization
void Start () {
num = 1.0f;
}
// Update is called once per frame
void Update () {
Quaternion q = Quaternion.Euler(num, num, num);
transform.rotation = q;
num++;
}
}
| << 前へ |