gpt4 book ai didi

java - LibGDX 自动缩放 GWT 窗口以监控分辨率

转载 作者:行者123 更新时间:2023-11-30 06:57:18 24 4
gpt4 key购买 nike

我正在使用 LibGDX 创建应用程序并专门部署到 GWT HTML5 环境。下面的代码将我的环境设置为预期的 1280x720 分辨率:

public class HtmlLauncher extends GwtApplication {

@Override
public GwtApplicationConfiguration getConfig() {
return new GwtApplicationConfiguration(1280, 720); // <-- here is line of code in question
}

@Override
public ApplicationListener getApplicationListener() {
return Engine.getInstance();
}
}

我希望我的应用程序在加载时动态调整大小,基本上是“全屏”(填满整个浏览器空间),而不是固定的 1280x720。在不知道客户端显示器尺寸的情况下如何实现这种行为? (Gdx.graphics.getWidth() 和 Gdx.graphics.getHeight() 返回 NPE,因为我相信 getConfig() 初始化了它们)

最佳答案

您必须使用特定于平台的代码来执行此操作。对于 GWT,这似乎是 Window .

return new GwtApplicationConfiguration(Window.getClientWidth(), Window.getClientHeight());

关于java - LibGDX 自动缩放 GWT 窗口以监控分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33618342/

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