天天看點

Unity 的Position和Rotation問題(坑)

最近有好幾個人問我關于position和rotation的問題,我也不懂為什麼要這麼設計。。。

Position

代碼中的position是世界坐标下的gameObject的位置

而面闆中的position是localPosition相對父物體的坐标

Rotation

面闆上的rotation範圍是0 到 180,-180 到 0

但在程式中的rotation範圍則是0 到 360

是以需要自己算一下,或者寫一個函數轉換一下

設定旋轉角度:

transform.localEulerAngles = new Vector3(-3, -83, 0);