【发布时间】:2014-12-11 05:26:05
【问题描述】:
我有一个正在使用 libgdx 构建的游戏。我已经使用GestureListener 类实现了一些手势功能。当我在桌面上测试这个功能时,它们工作正常。但是当我在手机中测试时,他们似乎没有回应。在这里做错什么了吗?还是我必须对手机进行一些更改。
这是我的代码的链接:https://github.com/dhirajbodicherla/lyte/blob/master/core/src/com/mygdx/game/GameStage.java
【问题讨论】:
-
在手机上运行时,这些方法都被输入了吗?
-
不,他们没有进入。我试图做一个 Gdx 调试打印并在控制台上检查。即使
tap方法也没有打印出来。 -
看起来 GestureListener 实现了 InputProcessor,所以也许你可以从你的类中去掉“实现 InputProcessor”,看看会发生什么?也许那里有些东西弄糊涂了。
-
@jaykumarark 要么发布您的解决方案作为答案,要么删除问题,因为它现在完全没用。
-
@Barodapride 我让它工作了。你是对的。输入处理器阻碍了手势的触摸事件。
标签: java android input libgdx gesture