大神们,麻烦帮忙看一下问题呢,无法加载图片,路径检查了好几遍了,看了论坛的其它帖子,也重建了项目,加载资源相关的文档也看了,新版本和旧版本的区别也看了,书上的例子也看了。不知道是不是哪里有没看出来的错误
代码:ra是图片名称,ra.png,本来是用变量的,始终不通过,就直接用图片名称了。
v3.6.2
资源路径信息:可以直接将图片拖到节点上,但动态加载始终出错

大神们,麻烦帮忙看一下问题呢,无法加载图片,路径检查了好几遍了,看了论坛的其它帖子,也重建了项目,加载资源相关的文档也看了,新版本和旧版本的区别也看了,书上的例子也看了。不知道是不是哪里有没看出来的错误
代码:ra是图片名称,ra.png,本来是用变量的,始终不通过,就直接用图片名称了。
资源路径信息:可以直接将图片拖到节点上,但动态加载始终出错

'imager/ra/spriteFrame'
路径没传对,可能,看下文档:
https://docs.cocos.com/creator/manual/zh/asset/dynamic-load-resources.html?h=resource

这边有选 sprite-frame 吗?
这个真没有,还以为是加载的时候通过函数自动设置
,试试去,有效果马上来回复
发现所有图片已经是这样了,只是不知道怎么形成的
resources.load("image/ra", ImageAsset, (err: any, imageAsset: ImageAsset) => {
const spriteFrame = new SpriteFrame();
const texture = new Texture2D();
texture.image = imageAsset;
spriteFrame.texture = texture;
});
节点上确定有 sprite 组件?
节点上没有sprite组件的,看的是一个v2.4的例子,他先添加了一个sprite后来删除了,先复制一下你的程序去,真详细,非常非常感谢