同學(xue)您好,Unity平臺(tai)提(ti)供(gong)一整套完善的軟件(jian)解決方(fang)案,可用于創(chuang)作、運(yun)營(ying)和(he)變現任何實(shi)時互動的2D和(he)3D內容,支(zhi)持平臺(tai)包括手機、平板(ban)電(dian)腦(nao)、PC、游戲主機、增強現實(shi)和(he)虛擬(ni)現實(shi)設(she)備。
1.四元數轉化成歐拉角
Vector3 v3=transform.rotation.eulerAngles;
2.四元數轉化成方向向量
Vector3 vector3= (transform.rotation * Vector3.forward).normalized;
3.歐拉角轉換成四元數
Quaternion rotation = Quaternion.Euler(vector3);
4.歐拉角轉換成方向向量
Vector3 v3 = (Quaternion.Euler(vector3) * Vector3.forward).normalized;
5.將方向向量轉換為四元數
Quaternion rotation =Quaternion.LookRotation(vector3);
6.將方向向量轉換為歐拉角
Vector3 v3 =Quaternion.LookRotation(vector3).eulerAngles;