transform.Rotate和transform.DoRotate有什么区别
时间: 2023-04-02 16:04:14 浏览: 137
transform.Rotate 和 transform.DoRotate 都是 Unity 引擎中的旋转函数,它们的区别在于:
transform.Rotate 是基于当前物体的本地坐标系进行旋转,而 transform.DoRotate 是基于世界坐标系进行旋转。
因此,使用 transform.Rotate 旋转物体时,其旋转轴是相对于物体本身的,而使用 transform.DoRotate 旋转物体时,其旋转轴是相对于世界坐标系的。
阅读全文