Unity增量加载卸载ab包场景内存泄漏问题。

        最近项目遇到的问题是对打成ab包的场景进行增量加载和卸载的时候,发现内存一直增加,最后发现是Assetboundle.Unload(false)有问题,但是如果是Assetboundle.Unload(true)就不存在内存泄漏的问题。不过由于参数使用true会影响场景内对象,所以将原来的在ab包场景加载完成之后立即使用Assetboundle.Unload(false),改成了在新场景加载之后但激活之前卸载老场景并使用Assetboundle.Unload(true)这样就没问题了。

猜你喜欢

转载自blog.csdn.net/ttod/article/details/131256596