如何知道一个将要加载的图集是否需要下载

我想知道用bundle.load加载某个图集时是否经过了网络下载的流程
有什么办法再加载前就知道,或者在加载成功的回调里知道

cc.assetManager.getBundle(‘your bundle name’).get(),如果没加载会返回空

感谢关注
这个方法是判断资源在不在内存里,不能作为判断是否会经过网络下载流程的依据
因为图集可能已经下载到硬盘了,下次启动的时候去加载图集,这个方法会返回null,但是图集已经不需要去重新下载了

请问这个使用场景是怎样的呢,因为不管这个资源有没有下载到本地,你去加载的时候都要调用load函数;另外cc.assetManager.cacheManager可以参考一下

1赞

使用场景是我游戏里有一些图集,我想监控这些图集的加载速度,需要区分有下载流程的速度和无下载流程的速度

cc.assetManager.cacheManager的确可以用,感谢:pray:

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。