本文已参与「新人创作礼」活动,一起开启掘金创作之路。
获取Unity中Inspecttor面板上的Rotation的值:transform.eulerAngles
获取两个物体之间的夹角: 1.Vector3.Angle(transform.forward,target.pos-tramsform.pos)
2.Mathf.Acos(Vector3.Dot((transform.forward,target.pos-tramsform.pos).normalized,transform.forward))*Mathf.Rad2Deg
四元数转为欧拉角: Quaternion.EulerAngles(new Vector3(0,0,0));
欧拉角转为四元数: Quaternion.Euler(new Vector3(0,0,0));
旋转方法:transform.rotate=Quaternion.Euler(new Vector3(0,0,0))