唯一的调试日志是“Debug.Log(head.rotation.eulerAngles.x.ToString());”头部是选定的对象。为什么我得到 352 而不是 -49? 图片
1 回答
茅侃侃
TA贡献1842条经验 获得超21个赞
首先要注意的是,检查器是相对于对象的本地空间的,而Transform.rotation
是相对于世界空间的。
然后,即使使用 Transform.localRotation
,从 EulerAngles
获取也会返回 0-360 范围内的值。检查器有它自己的值,只是将其转置为对象的变换。
- 1 回答
- 0 关注
- 110 浏览
添加回答
举报
0/150
提交
取消