1.欧拉角转四元数 --- 调用方法 ; 四元数转欧拉角 --- 调用属性
2.上面这个方法是绕给定轴/角进行旋转 1.第三个方法 --- LookRotation() --- 该方法需要一个Vector3类对象(以向量的形式)作为参数 --- 该方法会返回一个四元数 ,返回的这个新的四元数能够使物体自身坐标系的Z轴向量会旋转到与方法给定的向量的方向一致。
2.但是这个方法有一个缺点,就是如果我们直接将得到的四元数赋值给this.transform.rotation的话,确实能够实现注视转向的效果,但是这种直接改变游戏物体的旋转四元数的方式呈现出的效果就是上一帧旋转到这,下一帧就旋转到另一个地方的跳跃式旋转(类似于this,transform.LookAt()方法) --- 这种方式不够自然,不符合人类逐渐运动的直觉,因此为了实现逐渐运动(