gpt4 book ai didi

java - Libgdx 中的后退键

转载 作者:行者123 更新时间:2023-11-29 04:42:22 25 4
gpt4 key购买 nike

如果玩家想要退出,我希望我的游戏不响应菜单屏幕上的返回键,因此他必须单击退出按钮才能退出游戏

我的 MenuScreen 类实现了 GestureListener、InputProcessor 并且有 stage 因为我想使用 GestureListenerfling() > 和 InputProcessor

keyDown()

所以我这样做

multiplexer = new InputMultiplexer(stage, new GestureDetector(this), this);
Gdx.input.setInputProcessor(多路复用器);
gdx.input.setCatchBackKey(false);

但这并没有什么作用

我还尝试在 keyDown() 而不是 show()

中执行此操作
    @Override
public boolean keyDown(int keycode)
{
if(keycode == Input.Keys.BACK)
Gdx.input.setCatchBackKey(false);
return true;
}

但也什么都没发生

最佳答案

如果您希望您的应用程序捕获返回键而不是操作系统,那么您希望使用 true 而不是 false 作为 setCatchBackKey< 的参数 方法。 See also the documentation :

Sets whether the BACK button on Android should be caught. This will prevent the app from being paused. Will have no effect on the desktop.

关于java - Libgdx 中的后退键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38675325/

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