如何知道Lib-GDX HTML何时加载?

时间:2017-01-21 19:40:53

标签: gwt libgdx

我如何通过javascript知道我的Lib-GDX游戏已加载。我想在加载前在html中显示内容。这是因为加载屏幕需要几秒钟才能加载。

这可能吗?

2 个答案:

答案 0 :(得分:1)

你可以发布一个在HtmlLauncher中进行清理的runnable。 Runnables只能在主循环中处理,即在预加载完成后。

或者,如果您想在index.html中的普通JS中执行此操作,请将dom更改侦听器添加到标识为embed-html的元素

答案 1 :(得分:0)

我已经弄清楚了。

您只需在canvas embed-html中检查div

var node = document.getElementById('embed-html'),

htmlContent = node.innerHTML,
if(htmlContent.includes("canvas"){
    //it is now loaded
}

setTimeout()

中运行此操作