//计算夹角的角度 0~360
float angle_360(Vector3 from_, Vector3 to_){
Vector3 v3 = Vector3.Cross(from_,to_);
if(v3.z > 0)
return Vector3.Angle(from_,to_);
else
return 360-Vector3.Angle(from_,to_);
}
调用如下:
angle = angle_360(new Vector3(0,-1,0),transform.position);
可以获取得到与向下夹角的角度值。