gpt4 book ai didi

gwt - HTML 版本的 LibGDX 游戏不显示任何日志记录

转载 作者:行者123 更新时间:2023-12-02 01:45:45 25 4
gpt4 key购买 nike

我无法显示我的程序的 html 版本。我正在使用 LibGDX 1.3.1 并在 Java 中运行它工作正常。

我在这里上传了游戏:

http://www.darkflame.co.uk/MeshExplorer/index.html

libgdx 加载栏出现并完成 - 在 Chrome 网络标签中我可以看到 Assets 加载。但是,除了预期游戏大小的矩形之外,什么也没有出现。

最让我困惑的是,我没有看到我的代码有任何崩溃或日志。也就是“SoundManager 2 loaded (OK)”之后什么都没有

鉴于我的主要核心类(class)的第一行是:

   game=this;
font = new BitmapFont();
batch = new SpriteBatch();

Gdx.app.log(logstag, "loading..");

我希望至少看到“正在加载..”

我什至在 html 启动器中添加了一些 gwt 日志

 public class HtmlLauncher extends GwtApplication {
static Logger Log = Logger.getLogger("HtmlLauncher");

@Override
public GwtApplicationConfiguration getConfig () {
Log.info("GwtApplicationConfiguration");
System.out.print("GwtApplicationConfiguration");
return new GwtApplicationConfiguration(640, 480);
}

@Override
public ApplicationListener getApplicationListener () {
Log.info("test, returning class ME() ");
System.out.print("test, returning class ME() ");
return new ME();
}

}

再一次,什么都没有。

我不知道如何进一步打乱这个问题。看起来 libgdx 甚至没有尝试运行我的代码。

最佳答案

html 目标中的默认日志记录级别是 LOG_ERROR。除非您将日志记录级别设置为 LOG_INFO,否则您不会看到任何 Gdx.app.log 消息。

getConfiggetApplicationListener 方法中调用 Gdx.app.setLogLevel(LOG_INFO) 应该可以解决问题。

关于gwt - HTML 版本的 LibGDX 游戏不显示任何日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25823194/

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