2015-12-04 90 views
1

我正在與libgdx進行遊戲,遊戲只有一個按鈕女巫讓玩家跳。我試圖找出一種方法,讓用戶可以將該密鑰重新綁定到他們想要的任何密鑰。在keyUp和keyDown方法中,你會得到一個keycode,而且我想知道是否有其他方法來檢查哪個鍵不是遍歷所有鍵。libgdx獲取密鑰按下

if(keycode == Input.Keys.A){} 
    if(keycode == Input.Keys.B){} 
    if(keycode == Input.Keys.C){} 

依此類推。

回答

0

您使用Libgdx所以試試這個

if(Gdx.input.isKeyPressed(Keys.ANY_KEY)) { 
    // your actions 
    jump(); 
} 

如果鍵盤任意鍵被按下把這裏面的代碼渲染()功能,因此跳躍()函數將被調用

祝你好運!

+0

謝謝!稍微修改一下我的輸入類是如何工作的,然後讓它工作:) – rivaldragon1