Vector3 dir=(target-origin).normalized; //起始点到目标点的方向向量
float angle=Vector2.SignedAngle(Vector2.up,dir); //可以得到角度,sign是有正负号的角度
transform.roatation=Quaternion.Euler(0,0,angle);
Unity角度调整
于 2021-10-26 10:07:27 首次发布
Vector3 dir=(target-origin).normalized; //起始点到目标点的方向向量
float angle=Vector2.SignedAngle(Vector2.up,dir); //可以得到角度,sign是有正负号的角度
transform.roatation=Quaternion.Euler(0,0,angle);