libgdx按下键

时间:2015-12-04 12:08:19

标签: java input libgdx

我正在使用libgdx进行游戏,游戏只有一个按钮,让玩家跳跃。我试图找出一种方法,使用户可以将该密钥重新绑定到他们想要的任何密钥。在keyUp和keyDown方法中,你得到一个键码,我想知道是否有任何其他方法来检查是什么键而不是遍历所有键,如。

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

等等。

1 个答案:

答案 0 :(得分:1)

你正在使用Libgdx,所以试试这个

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

将此代码放在 render()函数内,以便在按下任何键盘键时调用 jump()函数

祝你好运!

相关问题