2.4.8 recouses 加载本地图片

1649475720(1)
这是目录结构

cc.resources.load(url, cc.Texture2D, function(error, tex){
if (error) {
cc.error(error.message || error);
} else {
node.getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(tex);
if (callFunc) callFunc();
}
}.bind(this))

说bundle resouces doesnot contains

另外,加载prefab没有问题
就是动态加载图片就不行了,直接拉在prefab上的图片也是存在的
热更新的文件夹我看了里面是有这几个图片的图集的,
网页上运行正常,手机上就出问题
是哪里有问题呢

这样写不行吗
cc.resources.load(url, cc.SpriteFrame, function(error, tex){
if (error) {
cc.error(error.message || error);
} else {
node.getComponent(cc.Sprite).spriteFrame = tex;
if (callFunc) callFunc();
}
}.bind(this))

跟这个没有关系吧,现在是load不出来资源

url你也不展示一下

Game/Selection/Image/cbs_game_pdk
网页上都是正常的

我看了编译出来的resouce的config.js也是存在这几个东西的
1649477117(1)

网页上可以,手机上不可以,手机上热更新了,应该是文件路径问题吧,热更新后,文件不在resouce下了。只是个人猜测,很久没用了热更新。