Unity WebGL开发

参考资料

hi,WebGL
Unity 发布WebGL注意事项
Unit WebGL 官方教程
Unity WebGL官方教程翻译
发布后打不开
Unity WebGL游戏
官方WebGL Tiny

Build

使用Unity build WebGL后的文件结构如下:
Unity WebGL开发

IIS 部署

启用Internet Infomation Services

Unity WebGL开发

添加程序到IIS

1.把build目录添加到IIS
Unity WebGL开发
2.通过浏览器打开(http://localhost/webgl/ )
当然也可以用ip打开,笔者本地ip为:192.168.10.215,所以地址为:http://192.168.10.215:80/webgl/

Unity WebGL开发

添加MIME类型,解决报错

扩展名:.unityweb,类型:application/octet-stream
Unity WebGL开发
添加的MIME类型配置会在对应的根目录下生成web.config配置文件
Unity WebGL开发

重新打开页面就正常了

Unity WebGL开发

浏览器设置

Chrome 快捷方式右键属性在目标内添加--enable-webgl --ignore-gpu-blacklist --allow-file-access-from-files即可(注意第一个的空格)
示例:“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” --enable-webgl --ignore-gpu-blacklist --allow-file-access-from-files
Unity WebGL开发