小编Lin*_*ová的帖子

如何使Unity WebGL应用程序异步放置在简单的html页面上?

我在Unity中创建了一个游戏并定期将其导出为WebGL.此导出附带的index.html页面包含以下代码部分:

脚本定义

<script src="Build/UnityLoader.js"></script>
<script> 
  var gameInstance = UnityLoader.instantiate("gameContainer", "Build/1.0.json");
</script>
Run Code Online (Sandbox Code Playgroud)

并使用该脚本

<div class="gameContainer">
    <div id="gameContainer" style="width: 960px; height: 600px; margin: auto"/>
</div>
Run Code Online (Sandbox Code Playgroud)

在普通的HTML代码中.

现在我意识到,当我在该页面上放置更多内容时,一切都会冻结,直到游戏加载完毕.什么是适当的解决方案?有一个简单的方法,如何使这个游戏加载异步?

非常感谢任何答案!

html javascript asynchronous unity-game-engine unity-webgl

5
推荐指数
1
解决办法
435
查看次数