问题描述:使用resources.load函数动态加载图片资源的时候,返回错误“ Bundle resources doesn’t contain ……”
文件路径是assets文件路径下新建resources文件夹,文件路径没错,调用代码如下
resources.load(“main/figure_body”+i , SpriteFrame, (err, _spriteFrame)=>{
self.figure_body.spriteFrame = _spriteFrame;
});
使用resources.loadDir,能调用成功,调用代码如下:
resources.loadDir(“main”, SpriteFrame, (err, assets) => {
console.log(“assets.length” + assets.length) ;
self.figure_body.spriteFrame = assets[i];
self.figure_head.spriteFrame = assets[assets.length/2 + i];
});
环境:cocos creator 3.8