背景

最近项目使用到了Unity WebGL。在加载资源包时,提示了内存不足问题。Unity版本:5.6.3

问题描述

后在Player Settings中进行配置,修改了WebGL Memory Size 的值,但在修改后出现了如下错误:

unity WebAssembly.instantiate(): memory import  has a larger maximum size

WebAssembly.instantiate(): memory import 419 is smaller than maximum 9600

原因

多次排查后,发现这个值不能随意设置,推荐使用64、128、256、512等这类整数值。

解决

知道了问题,自然好处理了,根据自己的需要,设置为512后,问题解决。

标签: Unity, WebGL, memory import has a larger maximum size, memory import is smaller than maximum

已有 2 条评论

  1. martin martin

    现在开始搞Unity了么.

    1. 哈哈,并没有,只是有个项目临时用了一下。

添加新评论