handle rotation: global和local的区别
global:显示世界坐标轴
local:显示自身坐标轴
pivot点:(自定义模型枢纽点)一般不能改变,因此在cube上,无法体现出center(系统根据mesh计算出的枢纽点)和pivot的区别
万向锁
以下仅以在transform中rotation设置(90,0,45)和(90,-45,0)效果相同对万向锁做一定解释
- z-x-y的顺序(Unity文档中提到的顺规)unity中欧拉角的运算顺序
- 欧拉角默认以局部坐标系运算
- 欧拉角的坐标轴不始终是正交的,只有开始时是,其他时候坐标轴随物体旋转改变,因此欧拉角的坐标轴和unity中显示的局部坐标轴(始终正交)没有关系!
- unity中z轴方向旋转不影响x,y轴方向,但会改变x,y轴原本的相对物体自身的旋转效果(俯仰,偏航),z轴方向受x,y轴方向旋转的影响,因此始终对应桶滚效果