目前测试的结果:
应该是加载了就不会再释放了
就算再把bundle销毁掉 cc.assetManager.removeBundle
脚本还是在内存里
而且再次loadBundle也不会重新再加载一次脚本
目前测试的结果:
应该是加载了就不会再释放了
就算再把bundle销毁掉 cc.assetManager.removeBundle
脚本还是在内存里
而且再次loadBundle也不会重新再加载一次脚本
遇到同样需求,同问。。。
伸手党同问
借贴同问!!!
是的,释放不了···········
感觉不释放也可以,只要能覆盖
想想就知道不太可能释放的。。。
覆盖也不行。
比如bundle上一个版本分配出来的内存、引用,要怎么去回收?
引擎不可能知道的,所以引擎没办法去释放。
直接覆盖的话,也有类似的问题,
旧版本脚本分配出来的内存,新版本覆盖上去可没办法将旧版本的内存引用也同步到新版本上。