LinMinquan's Blog

Experience technology to change life

Unity3D界面上Inspector的Rotation应该是相对于世界坐标的

我们知道在三维中旋转某个轴,该轴是不动的,只是另外两个轴组成的平面在动,这个说法是指绕着自身坐标系旋转,即局部坐标系(Local Coordinate)。一直以来,我以为Unity3D中的界面Inspector上的Rotation是绕着局部坐标系旋转,今天要旋转一个物体时,发现应该是世界坐标系。

当Rotation的X、Y、Z都是0的时候,你旋转某个轴是看不出来,但X、Y、Z上都已经有些值时,你就可以看出来它不是绕你想要的局部坐标系的轴在旋转。

把左上方的Local改为World,就能更好地看出想要的旋转。


Share