首页 > 解决方案 > 我将如何测试鼠标光标位置与玩家的角度是否(相对)与实体相同?

问题描述

这可能只是我上课后忘记的一些简单的三角函数。我想弄清楚鼠标光标是否与玩家的实体方向相同。基本上,我只想比较从玩家到光标的角度和从玩家到实体的角度是否相同,+/- 几度用于轻微自动瞄准。

标签: javatrigonometry

解决方案


我花了大约一个小时试图仅使用正弦/正切和直角几何来解决这个问题 - 这是一个比看起来更复杂的问题。

看起来你想使用一个atan2函数。

请参阅此 Math.SE 线程。

Java 有一个 Math.atan2 函数。文档


推荐阅读