【发布时间】:2010-07-22 13:57:36
【问题描述】:
我正在用 javascript/canvas 创建一个简单的 2D 游戏。 我需要计算出某个物体相对于我的位置的角度。
所以:假设我在 (10,10) 并且对象在 (10,5) - 这将导致 90 度(正 Y 向下,负 Y 向上) (10,10) 与 (10,15) 将是 270 度。
我该怎么办?
【问题讨论】:
-
从哪里看到的角度?
-
我很困惑您是如何确定角度的……您是否一直面向某个方向?
-
@rownage:除非我理解错了,否则重点是确定从一个位置指向另一个位置的向量的方向。
-
@Tim:是的,我迷路了,在看到 KennyTM 的回答后我明白了发生了什么(没有什么比帮助理解问题的好答案更好)
标签: javascript math trigonometry degrees