所以,我的页面都在同一个.php文件中,包括我的2d统一网页游戏。这使得浏览器在游戏开始加载时冻结3/5秒,即使游戏不在页面的开头。
我不想将游戏放在另一个页面上,因为我希望我的页面能够100%滚动。画布/游戏是否可以加载(这样页面只会在等待游戏开始时冻结)?
<canvas class="emscripten" id="canvas" oncontextmenu="event.preventDefault()" height="600%" width="935%"></canvas>
<br>
<script type='text/javascript'>
var Module = {
TOTAL_MEMORY: 536870912,
errorhandler: null, // arguments: err, url, line. This function must return 'true' if the error is handled, otherwise 'false'
compatibilitycheck: null,
dataUrl: "game/Release/pop.data",
codeUrl: "game/Release/pop.js",
memUrl: "game/Release/pop.mem",
};
</script>
<script src="game/Release/UnityLoader.js"></script>