2015-12-04 91 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