[]关于LayaAir IDE 编辑模式下的打包功能不能合成所有图片的问题

我使用IDE发布功能的时候,同一文件夹下,会有部分图片没有被合成在一张合成图内,如下图所示:
E161.tmp_.jpg


QQ截图20160527142746.png

截图一是我同一个文件夹下的原图,注意其中的lava.png图片,截图二是在IDE编辑模式下按F12发布后得到的资源,其中IDE没有把lava.png合成到大图,而是在atlas目录下创建了一个与assets目录下我创建的文件夹同名的文件夹,把lava.png丢在了该文件下面。导致以下报错:
QQ截图20160527143433.png

路径不对,我能想到解决的办法就是修改layaUI.max.all.js里这个lava.png的路径,如下图:
QQ截图20160527143809.png

这样可以让lava.png正常被加载显示不报错,可是这样的作法非常不方便,特别是每次重新发布,IDE都会更新layaUI.max.all.js,导致我又要把这个路径修改一次,请问有没有解决的办法?还有就是为什么会产生这种个别图片不被合成在一张图?
已邀请:

rock8654

赞同来自:

我也碰到这个问题,我发现的是图集打包单张图片不能超过512*512,超过怎么啦,非要默认限制,手动打包图集,
你F12后还是会按原来的打包的,要求去掉512*512的限制,我单张图想打多大就打多大。我想到的解决办法是在laya\assets下新建一个res/broken 来专门放这类打不进去的图,然后在bin/h5/res 里建同样的目录放同样的图,
这样不用每次改,就是预加载的时候记得要加载这个。

cuixueying

赞同来自:

@Henrietta你好
  图片打包不仅图集的可能性有几种,请参考LayaAIR IDE下资源打不进图集是为什么?
  

要回复问题请先

商务合作
商务合作