标签: angle
我试图确定一个物体是相对于另一个物体顺时针还是逆时针移动
我通过制作两个向量来做到这一点。
从中心对象到玩家对象的第一个 从中心对象到玩家对象的第二个PLUS其速度向量
然后我得到这些矢量的角度并进行比较。 +差异是counterClockwise, - 差异是顺时针。
问题出现时,其中一个角度从360-0传递,反之亦然,因为比较中断;
即。 360-350逆时针+10 10 - 360顺时针-350°
确定一个角度是否大于另一个角度以避免此问题的最佳方法是什么?