Normalise orientation between 0 and 360

前端 未结 9 1779
不知归路
不知归路 2021-01-30 10:58

I\'m working on a simple rotate routine which normalizes an objects rotation between 0 and 360 degrees. My C# code seems to be working but I\'m not entirely happy with it. Can a

9条回答
  •  萌比男神i
    2021-01-30 11:57

    I sort of quickly mocked this up in AS3, but should work (you may need += on the angle)

    private Number clampAngle(Number angle)
    {
        return (angle % 360) + (angle < 0 ? 360 : 0);
    }
    

提交回复
热议问题