同學(xué)您好,Unity平臺(tái)提供一整套完善的軟件解決方案,可用于創(chuàng)作、運(yùn)營(yíng)和變現(xiàn)任何實(shí)時(shí)互動(dòng)的2D和3D內(nèi)容,支持平臺(tái)包括手機(jī)、平板電腦、PC、游戲主機(jī)、增強(qiáng)現(xiàn)實(shí)和虛擬現(xiàn)實(shí)設(shè)備。
1.四元數(shù)轉(zhuǎn)化成歐拉角
Vector3 v3=transform.rotation.eulerAngles;
2.四元數(shù)轉(zhuǎn)化成方向向量
Vector3 vector3= (transform.rotation * Vector3.forward).normalized;
3.歐拉角轉(zhuǎn)換成四元數(shù)
Quaternion rotation = Quaternion.Euler(vector3);
4.歐拉角轉(zhuǎn)換成方向向量
Vector3 v3 = (Quaternion.Euler(vector3) * Vector3.forward).normalized;
5.將方向向量轉(zhuǎn)換為四元數(shù)
Quaternion rotation =Quaternion.LookRotation(vector3);
6.將方向向量轉(zhuǎn)換為歐拉角
Vector3 v3 =Quaternion.LookRotation(vector3).eulerAngles;