有大哥帮我看看 为什么我头像设置不成功呢? 我排查了 没发现问题出在哪里。。。。。

你在setimage时,namemap是不存在的,所以加载完成后if(err || !namemap)肯定是通过的
那我这里 要如何解决呢? 我是先set了一个分类 然后在set下面的子类 是这里同步了吗? 那我还是要加异步么?
路径要加上/spriteFrame
加载要写明格式,如:
load(‘test/textures/imageName/texture’,Texture2D,(err,data)=>{});//加载texture
load(‘test/textures/imageName/spriteFrame’,SpriteFrame,(err,data)=>{});//加载spriteFrame
老哥你看 这是我现在改的 还是读不出来
[PreviewInEditor] 图片引用地址:
textures/character/portraits/portraitMonster1/spriteFrame
[PreviewInEditor] 错误:Bundle resources doesn’t contain
textures/character/portraits/portraitMonster1/spriteFrame
我试过了 在路径最后加上/spriteFrame 还是读不出来
Bundle resources doesn’t contain
textures/character/portraits/portraitMonster1/spriteFrame
说你路径错了,你对一下路径看看,是不是还在resources里
这个是直接编辑器右键资源的路径
db://assets/resources/textures/character/portraits/portraitMonster1.png/spriteFrame
我确定在这个路径里面 就是不知道是哪里错了 导致读不出来。。。
textures/character/portraits/portraitMonster1.png/spriteFrame用这个路径试试,这个是加了.png
我都试过了 包括前面加“assets”然后加“.png”还有最后加“/spriteFrame”
首先确定是否load成功了,没有成功检查路径。
成功了,检测节点位置,比如是否隐藏,是否透明度设置0了。
嗯 我也觉得奇怪 我只有再排查下看看
就是一直提醒我路径错的 但是我路径检查了很多次了 我就是直接右键来获取路径放上去 也提示我路径错误
3x资源需要放bundle里面,你放resources下面试试加载