我正在使用三星Galaxy S2开发和测试我的libGDX游戏。目前,该游戏非常简单,只有一个渲染循环来检查input.justTouched()。由于它应该是射击游戏,所以我需要能够快速射击子弹的能力。

当我将设备插入计算机的USB端口进行测试时,一切正常。我的速度约为60fps,每秒可以发射10张照片。但是,拔出USB时,帧速率保持不变,但是灵敏度下降,每秒只能发射1-2张照片。

我意识到,如果在敲击时施加更大的压力,它确实可以工作,但是如果您玩类似的射击游戏,它将很快变得很烦。

Android是否提供一些API来控制触摸屏灵敏度?

最佳答案

此答案描述了如何获取触摸事件的压力属性:https://stackoverflow.com/a/13716616/2518095

那不会解决您的问题,但是我认为这是一个不错的起点。我会在插入和拔出手机的情况下进行一些测试,以查看这些压力值是否确实在变化。如果是的话,也许您至少可以进一步解决与该信息有关的问题。

07-26 01:51