我正在为一个简单的2D动作游戏制作一个简单的电脑游戏。它假设转向我射击,但我无法弄清楚如何计算最短的路径......如果它想要射击并杀死我,它应该向左转吗?P?
我有两个角度:cpu_facing(cpu面向的方向)和player_degree(当cpu位于中心时计算的角度)。
(我正在使用学位,不喜欢radian:P)
有人在javascript中完成此操作吗?
答案 0 :(得分:22)
(cpu_facing-player_degree+360)%360>180
false
:转向负面方向true
:转向正面方向