小编Par*_*r C的帖子

Libgdx 两点间度数计算

在这里,我正在计算演员和触摸点之间的度数,并将这个度数作为旋转角度传递给演员。我希望演员应该指向手指触摸或手指拖动方向。(考虑我正在通过手指触摸和拖动在路上拉公共汽车)

float degrees = (float) ((Math.atan2(touchPoint.x - crocodile.position.x, -(touchPoint.y - crocodile.position.y)) * 180.0d / Math.PI));
Run Code Online (Sandbox Code Playgroud)

其计算度正确。只是有时介于两者之间的程度略有不同。所以当结果与预期完全不同时,我的演员会发生波动。

我打印的结果是:

块引用

    degree is :: 141.93233
    degree is :: 180.0
    degree is :: 180.0
    degree is :: 158.61426
    degree is :: 90.0
    degree is :: 180.0
    degree is :: 180.0
    degree is :: 90.0
    degree is :: 180.0
    degree is :: 180.0
    degree is :: 180.0
    degree is :: 141.93057
    degree is :: 180.0
    degree is :: 180.0
    degree is :: 180.0
    degree is …
Run Code Online (Sandbox Code Playgroud)

rotation formula points degrees libgdx

3
推荐指数
1
解决办法
6220
查看次数

libGdx如何使用图像或actor作为正文

我浏览了libGdx wiki/tutorial但是我没有找到使用图像或actor作为物理体的示例.在我的游戏中,我正在为舞台添加一个演员.但是我想把这个演员或精灵图像添加为物理体.

我必须拖动这个演员甚至想要检测与其他身体的碰撞.

如果你有,请给我参考.

谢谢

tile actor libgdx

2
推荐指数
1
解决办法
3727
查看次数

为什么有台式电脑的重置按钮,但笔记本电脑没有

主要问题是桌面计算机的重置按钮是如何工作的.处理器如何处理复位按钮硬件中断.

为什么需要重置按钮到计算机.

如果是这样

然后为什么笔记本电脑没有重置按钮.

再次......请告诉我即使计算机处于"挂起"位置,处理器如何处理重置按钮按下中断.

如果计算机(处理器)处于挂起状态意味着处理器过载过程,它现在无法处理任务,那么他如何处理或处理复位中断.

谢谢

reset hardware-interface

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

libgdx ×2

actor ×1

degrees ×1

formula ×1

hardware-interface ×1

points ×1

reset ×1

rotation ×1

tile ×1