cocos creator 2.4.1 cc.resources.load 后,onProgress 多次调用

cc.resources.load("texture/common/role",cc.SpriteAtlas,(finish: number, total: number,item: cc.AssetManager.RequestItem)=>
     console.log('load sprite atlas',finish,total,item.ext);
},(err,assets)=>{
     console.log(assets);
   })

{

结果,在 onProgress 的时候,打印了 36 次,都是加载的.json 文件,其中只有一次是我需要的,为什么?

还是说,本来 onProgress 就是记录它加载依赖相关的所有文件?而不单单是上面”texture/common/role“?

进度变化回调,就是多次,用来显示个进度条啥的