1
6
你的帖子里实际上有两个问题。 如何使精灵指向鼠标。XNA C: 您必须计算精灵位置和鼠标位置之间的方向。 这可以使用三角函数来完成。在这种情况下:arcngens2 那么让我们使用数学库:
在三角法示例中,您将看到这些值实际上是:
或
我希望这有助于=d 干杯, 托马什尼 |
2
1
我发现我的最终解决方案是:
rotationRadians是一个原始值,可以为正确的旋转量传递给sprite批处理——不需要进一步的代码。另外,如果您在一个角而不是中间旋转精灵,您可能会注意到错误的结果。 |
Jack Wild · 三名JS直接在摄像机前获得地面位置 6 年前 |
urukh · Arduino波发生器 6 年前 |
Michael K. · 如何以java度求反余弦 6 年前 |
RectangleEquals · 计算三维平面圆的最小半径 6 年前 |
alex dave · 如何在梯形边上添加点?[已关闭] 6 年前 |
Rick T · csc(余割)周期方程及其意外结果 6 年前 |