Unity5学習メモ - オブジェクトを回転させるtransform.Lotate

3Dの場合


transform.Rotate(new Vector3(0,0,30));
Z軸を中心に30度回転。

特定の物体の周りをくるくる回らせる

transform.RotateAround(Vector3 point, Vector3 axis, float angle);

pointは、中心の座標。
axisは、回転の軸。
angleは、回転させる角度。

transform.RotateAround(X.transform.position, Vector3.up, Y*Time.deltatime);

// Vector3.upは、Vector3(0, 1, 0) と同じ意味

2Dの場合


transform.Rotate(new Vector2(0,180));
Y軸を中心に180度回転。