唯一的調試日志是“Debug.Log(head.rotation.eulerAngles.x.ToString());”頭部是選定的對象。為什么我得到 352 而不是 -49? 圖片
1 回答

茅侃侃
TA貢獻1842條經驗 獲得超21個贊
首先要注意的是,檢查器是相對于對象的本地空間的,而Transform.rotation
是相對于世界空間的。
然后,即使使用 Transform.localRotation
,從 EulerAngles
獲取也會返回 0-360 范圍內的值。檢查器有它自己的值,只是將其轉置為對象的變換。
- 1 回答
- 0 關注
- 161 瀏覽
添加回答
舉報
0/150
提交
取消