2014-12-11 74 views
1

我有一個遊戲,我正在使用libgdx構建。我已經使用GestureListener類實現了一些手勢功能。當我在桌面上測試這個功能時,它們工作正常。但是當我用手機測試時,他們似乎沒有迴應。我在這裏做錯了什麼?或者我必須對電話進行一些更改。Libgdx手勢監聽器不能在手機中工作,但在桌面上工作

這裏是我的代碼的鏈接:https://github.com/dhirajbodicherla/lyte/blob/master/core/src/com/mygdx/game/GameStage.java

+0

這些方法是否在手機上運行時全部輸入? – Barodapride 2014-12-11 15:38:32

+0

不,他們沒有進入。我試圖做一個Gdx調試打印並在控制檯上進行檢查。即使是「tap」方法也不打印。 – jaykumarark 2014-12-11 15:44:24

+1

它看起來像GestureListener實現InputProcessor,所以也許你可以擺脫你的類中的「implements InputProcessor」,看看會發生什麼?也許有些東西在那裏變得困惑。 – Barodapride 2014-12-11 15:49:05

回答

1

GestureListener已經實現InputProcessor,以便類應該只以其它方式實現GestureListener觸摸事件沒有得到正確處理。

相關問題