《Unity 旋转》规范化旋转角度一定在-180-180之间
作者:互联网
/// <summary>
/// Normalize the angle values
/// </summary>
/// <param name="rEuler"></param>
public void NormalizeEuler(ref Vector3 rEuler)
{
if (rEuler.x < -180f) { rEuler.x = rEuler.x + 360f; }
else if (rEuler.x > 180f) { rEuler.x = rEuler.x - 360f; }
if (rEuler.y < -180f) { rEuler.y = rEuler.y + 360f; }
else if (rEuler.y > 180f) { rEuler.y = rEuler.y - 360f; }
}
方便比较两个旋转角度是否是一样的。
标签:rEuler,Unity,旋转,180f,180,360f,else 来源: https://blog.csdn.net/Icecoldless/article/details/122653577