[]关于图片不打包问题,并设置项目不打包输出目录,疑惑??????????????????????

在ide中我ui编辑时候导出设置了未打包,输出路径,为了以后看着舒服,设置未打包路径为bin/res,现在IED的UI显示,看着没啥问题,
图一.png

第二部,写代码,加载资源,也没啥问题见图,  不过运行就完蛋了报错了,说找不到资源,见图所示说这个加载错误images/pulloutRadish/bgGame.jpg,,然后就开始啪啪检查是不是单词写错了,没有加载进去,最后查来查去,加载进去了
图二.png

第三部 打开浏览器,如图所示,其实这个图已经加载成功了,只不过UI界面的引用路径为images/pulloutRadish/bgGame.jpg见图一..............造成提示说加载错误,没有办法显示,........然而我加载成功的路径确是res/images/pulloutRadish/bgGame.jpg,因此,会一直报错显示不出来
图三.png

 
现在我就遇到了一个尴尬的问题,想要运行正常显示,要么把UI的这个背景图改了,改成res/images/pulloutRadish/bgGame.jpg(这样UI就显示不到这个图片了,那个郁闷),想要UI看着正常,运行就会报错了(总不能加载images/pulloutRadish/bgGame.jpg,这个个路径,因为这个路径下根本没有这张图片,因为我未打包设置了bin/res目录,,因此只能加载res/images/pulloutRadish/bgGame.jpg))......................要想两方面都显示正常就不能改未打包输出路径,必须还原成bin目录,这个这样造成主目录下边各种文件夹很多,感觉很不爽...................
问问官方,还有各位大神这个问题怎么解决的
已邀请:

layabox

赞同来自: liwenhua

由于最近又有人把旧帖子翻出来。我结一下帖。
第一、项目设置那里发布HTML目录那里,别改,一般改了很容易出错。这个功能其实有点鸡肋,近期,我们会把这个功能干掉,以避免开发者误解。和改动后出错。
第二,对于不打包的资源。如何管理呢?
假如,我们想在bin/res下放 a,b,c三个目录。用于存放不打包的资源。
那么,我们就在IDE里,资源管理器面板里,创建一个res目录,将之目录属性设置为不打包。然后在这个目录下,再创建,a,b,c三个目录。以后在IDE里UI布局使用到这里的不打包资源。会自动存放到bin/res下的a,b,c三个目录里。从而实现了不打包资源的目录管理。

Monica - 知识达人

赞同来自:

资源发布目录必须跟发布html目录同级,否则就会出现资源加载不到的问题

班长

赞同来自:

吓得我感觉打包试下 没问题

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作