javascript - 计算向右或向左旋转的最短路线?

标签 javascript

我正在为我的简单 2d Action 游戏制作一个简单的电脑播放器。它应该转向我并开枪,但我不知道如何计算最短路径...如果它想开 Gunicorn 死我,它应该向左转还是向右转:P?

我有两个 Angular :cpu_facing(cpu 面对的方向)和 player_degree(cpu 在中心时计算的 Angular )。

(我是用度数工作的,不喜欢弧度:P)

有人用 javascript 做过吗?

最佳答案

(cpu_facing-player_degree+360)%360>180
  • false:向负方向转
  • true:正向转

关于javascript - 计算向右或向左旋转的最短路线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4370746/

相关文章:

JavaScript 持续检查复选框是否被选中

javascript - 使用 Fluent API 增强 Typescript

javascript - 如何让 karma 将 webpack 的模式设置为开发模式?

javascript - 如何找到在javascript中按降序对数字数组进行排序所需的最小交换次数

javascript - 动态嵌套for循环用递归解决

javascript - 如何解析MP4破折号文件的 `sidx`

javascript - 错误 : Warning: Accessing non-existent property 'findOne' of module exports inside circular dependency

Javascript:DIV 内容到 URL 字符串,结果 = [对象节点列表] 和 'undefined'

javascript onclick 计数器在刷新时初始化为 0

javascript - 此 JS 代码是否等待 AJAX 请求完成?