[]关于图片加载路径的问题

请问关于Laya中,图片加在路径的正确写法
下面为我尝试的写法:(我是新人,感激不尽)
图片怎么附不上,我直接贴代码好了

var fireIcon =new Laya.Image();
fireIcon.loadImage("laya/assets/res/image/fireIcon.png",0,0,200,200,new Laya.Handler(this,onloadImage));
function onloadImage(){
console.log('图片加载结束');
Laya.stage.addChild(fireIcon);
}
 
资源的结构为:
|-.laya
|-bin
|-laya
  |-assets
    |-res
      |-image
        |-fireIcon.png
|-libs
|-src
已邀请:

LWG

赞同来自:

问题解决了,因为这段代码放在|-src中,需要填写相对路径,所以路基需改成
"../laya/assets/res/image/fireIcon.png"
 
但是如果填写的本身就是从项目根目录开始的路径,可以简化.. 符号吗?

网林

赞同来自:

你那路径应该写成:"res/image/fireIcon.png"
layaide的项目目录好像有三种:
1、开发目录  比如资源路径在 laya\assets
2、调试运行目录  比如资源路径在 bin\res
3、发布目录  比如资源路径在 release\web\res
 
开发目录放的是原始的素材或或代码,
在IDE里启动调试时IDE好像会把代码和资源自动修改调整之后复制到调试目录运行
在IDE里发布布项目时IDE好像会把代码和资源自动修改调整之后复制到发布目录
我也是刚学,感觉目录太多,有时要找一个文件都很难找。如果不用IDE只用引擎,估计就是只要发布目录就行了。但不用IDE也很不方便只能忍了。

要回复问题请先

商务合作
商务合作