Unity3D——兩種獲得position對應座標系統的方法

1 通過inspector面板

通過inspector面板上獲得的transform屬性均屬於本地座標系

注意:inspector面板上的rotation是歐拉角

2.使用代碼得到

使用transform.position系列方法得到的座標屬於世界座標系

注意:transform.rotation得到的是四元數

四元數q轉歐拉角v

Vector3 v = q.eulerAngles;

歐拉角v轉四元數q

Quaternion q = Quaternion.Euler(v);

本地座標轉換爲世界座標

v = sometransform.TransformDirection(v);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章