function Reset() {var canvas = document.getElementById("#canvas");canvas...._unity webgl 全屏">
赞
踩
转自unity 生成webGL自适应屏幕_姚智苒的博客-CSDN博客
在生成的html里面修改代码
<script type="text/javascript">
function Reset() {
var canvas = document.getElementById("#canvas");
canvas.height= document.documentElement.clientHeight;
canvas.width = document.documentElement.clientWidth;
}
</script>
</head>
<body οnlοad="Reset()" οnresize="Reset()">
<div class="webgl-content"style="width: 100%; height: 100%" >
<div id="gameContainer" style="width: 100%; height: 100%"></div>
</div>
</body>
</html>
2023.5.24日更
unity新版本打包出来的index.html文件内容有变化。
在设置分辨率这里换成我们自己的函数。函数内容也需要改变,不然有的电脑会出现问题。(自己的两台机器都没问题,同事的电脑就不行)。
- function Reset()
- {
- canvas.style.height= document.documentElement.clientHeight+"px";
- canvas.style.width = document.documentElement.clientWidth+"px";
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。