gpt4 book ai didi

libgdx - 如何在 LibGDX 中按一个键时启用全屏

转载 作者:行者123 更新时间:2023-12-05 01:20:29 27 4
gpt4 key购买 nike

你好,对于 LibGDX 来说有点新,目前在 pc 上的全屏模式存在问题,我想要做的是每当有人按下一个键时将我的游戏设置为全屏,而当我在 main 方法中输入一些东西时,这不会做任何事情桌面启动器.java。并且在核心映射中导入 LwjglApplicationConfiguration 类不起作用,因为由于某种原因它在那里不可用。

最佳答案

我测试了 PandaBR 在这个问题上提供的答案,它有效。
https://gamedev.stackexchange.com/a/119867/81956

把它放在你的主 LibGDX/Game 类(不是 DesktopLauncher)的渲染方法中。将“Input.Keys.TAB”更改为您想要在全屏模式下切换程序的键。

if (Gdx.input.isKeyPressed(Input.Keys.TAB)){
Boolean fullScreen = Gdx.graphics.isFullscreen();
Graphics.DisplayMode currentMode = Gdx.graphics.getDisplayMode();
if (fullScreen == true)
Gdx.graphics.setWindowedMode(currentMode.width, currentMode.height);
else
Gdx.graphics.setFullscreenMode(currentMode);
}

关于libgdx - 如何在 LibGDX 中按一个键时启用全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55554327/

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