libgdx获取密钥按下
问题描述:
我正在与libgdx进行游戏,游戏只有一个按钮女巫让玩家跳。我试图找出一种方法,让用户可以将该密钥重新绑定到他们想要的任何密钥。在keyUp和keyDown方法中,你会得到一个keycode,而且我想知道是否有其他方法来检查哪个键不是遍历所有键。libgdx获取密钥按下
if(keycode == Input.Keys.A){}
if(keycode == Input.Keys.B){}
if(keycode == Input.Keys.C){}
依此类推。
答
您使用Libgdx所以试试这个
if(Gdx.input.isKeyPressed(Keys.ANY_KEY)) {
// your actions
jump();
}
如果键盘任意键被按下把这里面的代码渲染()功能,因此跳跃()函数将被调用
祝你好运!
谢谢!稍微修改一下我的输入类是如何工作的,然后让它工作:) – rivaldragon1