Unity精华☀️一、从旋转到万向锁之:Unity的旋转

2024-08-15 19:45:59 浏览数 (1)

​在Unity中,旋转通常可以用一个三维向量(x,y,z)表示。实际上这是欧拉角。三个分量分别是绕x轴、y轴和z轴的旋转角度。

要对一个GameObject进行旋转,可以直接通过如下代码:

代码语言:javascript复制
transform.Rotate(xAngle, yAngle, zAngle);

那么有如下疑问:

  • 上述的x轴、y轴、z轴指的是哪组坐标轴?是世界坐标轴,还是局部坐标轴?
  • 旋转的正方向如何?
  • 旋转的顺序如何?

下面开始一一解答。

0 人点赞