关于这个的具体资料太少,自己试了半天还是无解
cc.loader.loadRes(“Texture/block1”, cc.SpriteFrame, function (err, spriteFrame) {…
block1是张png图片,但是这样写法总是说文件找不到,应该怎么写好?
loadRes的默认路径是assets/resources/文件夹下。你的loadRes命令相当于找assets/resources/Texture/block1。
找到原因了,是中文路径问题,项目移到一个没中文的目录里就行了
1赞
我发现个问题,1.9.3中使用
cc.loader.loadRes(‘picLibs/data/’+fileName+’.json’, function (err,tex)
{
if(err == null)
{
}
});
这个会在搜索的时候fileName会多出一个空格
loadRes: should not specify the extname in picLibs/data/TablePhoto1 .json
这是啥情况
因为本来就不需要指定 .json
可以問一下 加載好後 該如何冠 圖片呢??
this.view[“MiddlePanel/Wheel_01/symbol_1”].getComponent(cc.Sprite).SpriteFrame = cc.loader.getRes(“sprite/symbol_l5”, cc.SpriteFrame);
我這樣打 雖然沒有跳出error 但是圖片 並沒有變更
官方文档真的是土洋结合,要么全用中文,要么你全用英文,关键一句话用的英文却叫做中文文档,我真笑了
Load resources from the "resources" folder inside the "assets" folder of your project.
The url is relative to the "resources" folder, extensions must be omitted.