各位大哥,请教一个资源管理的问题。

通过loaddir加载bundle下所有资源,加载后并没有直接使用,然后游戏中通过get方法获取资源会报错。打印对应bundle的内容发现都是有的。

更奇怪的是我发现,loaddir加载资源后使用console.log打印下assets就正常了,这是什么原因呢

2

3

似乎prefab资源会有问题,其他资源正常

救命,到底为什么,更新了cocos版本,时好时坏的

prefab可能引用了其他bundle的资源,确保被引用的其他bundle已经加载了

资源加载没问题的,可能没有增加引用,被释放了