因为没有resource目录,没法用loadres,静态加载无法释放内存,现在要优化内存,把不用的节点释放掉。有什么方法可以动态加载bundle里的资源吗,求大佬告知
…看assetbundle相关的文档
可能是没说明白,现在项目的问题是,当前项目就是个bundle,如果在里面新建一个bundle再读取资源,打包就不成功了,请问有什么方法可以bundle套bundle吗
现在项目的问题是,当前项目就是个bundle,如果在里面新建一个bundle再读取资源,打包就不成功了,请问有什么方法可以bundle套bundle吗
你load资源的时候自己做标记就行了啊,然后放掉。或者,直接loaddir。直接把所有的资源都记录下来,出去的时候放掉
1、不能在bundle里再套bundle,你可以把这个子bundle,放到根目录下,或者根目录下建一个文件夹统一放。
2、bundle加载释放,你可以看下上面有人贴的官方文档,或者参考一下接口文档。
3、如果是之前的项目改造的话,你可以封装一下,封装一个类似resource.load这样的接口出来,这样就可以统一处理了。(其实差别就是相对路径变了,其它没什么变,封装一下很方便)