gpt4 book ai didi

java - libgdx 获取按下的按键

转载 作者:行者123 更新时间:2023-11-30 03:08:53 29 4
gpt4 key购买 nike

我正在使用 libgdx 开发一款游戏,该游戏只有一个按钮让玩家跳跃。我正在尝试找出一种方法,使用户可以将该键重新绑定(bind)到他们想要的任何键。在 keyUp 和 keyDown 方法中,您会获得一个键码,我想知道是否有其他方法可以检查该键是什么,而不是遍历所有键。

    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();
}

将此代码放在 render() 函数中,这样如果按下键盘的任何键,就会调用 jump() 函数

祝你好运!

关于java - libgdx 获取按下的按键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34088069/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com