Unity坐标系

Unity 使用的是左手坐标系

物体旋转:通常围绕一条射线进行旋转(点确定线的位置,射线确定线的方向)。

旋转角度:朝射线的方向看过去,逆时针旋转。

围绕自己的坐标轴旋转:

transform.Rotate (Vector3.right, 50 * Time.deltaTime);

 

围绕世界坐标轴旋转,注意,自身的坐标轴也会旋转:

transform.RotateAround (Vector3.zero, Vector3.left, 50 * Time.deltaTime);

 

围绕坐标轴转但自身不转:

transform.RotateAround (Vector3.zero, Vector3.left, 50 * Time.deltaTime);
transform.Rotate (Vector3.left, -50 * Time.deltaTime);

 

transform.LookAt 与 transform.Rotate 相似

 

posted on 2014-06-24 15:55  AnswerWinner  阅读(369)  评论(0编辑  收藏  举报

导航