首页 > 手游开发 > Unity3D > Unity3D中WebGL发布时的内存优化
2020
02-19

Unity3D中WebGL发布时的内存优化

WebGL发布以后经常遇到因为浏览器内存不足无法播放

主要是发布出的WebGL包的内存过大,看了很多的资料也没有很好的解释这个问题

一下有自己的一些经验拿出来分享一下

主要是这种错误形式的问题Unity3D中WebGL发布时的内存优化 - 第1张  | 逗分享开发经验

解决方法:

1.避免使用第三方插件

2.减少数据大小

3.关闭异常检测(Disable Exceptions)

4.使用Asset Bundle

5.压缩材质

Unity3D中WebGL发布时的内存优化 - 第2张  | 逗分享开发经验

在设置里面

1.WebGL Memory Size 是webgl可用内存大小的分配,单位是MB

2.Enable Exceptions 用来异常捕获开关,调试期间可以打开,产品发布的时候需要去掉。

3.压缩方式 默认是gzip, 更佳的是Brotli但是需要更多的时间压缩,这个方式只支持火狐和谷歌浏览器

(1).Unity3D中WebGL发布时的内存优化 - 第3张  | 逗分享开发经验

(2):使用assetBundle的一些贴士

Unity3D中WebGL发布时的内存优化 - 第4张  | 逗分享开发经验

最后编辑:
作者:搬运工
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。