自动图集生成问题

陈年老问题了,预览的时候只有碎图,只有打包构建的时候才会生成图集

楼上就是答案了。
不过我个人希望cocos提供个选项可以预览的时候构建出图集来,不然调试一下最终效果还要专门打包也是挺麻烦的。这个选项按说不难吧。

的确有这个问题,也就是不打包的话,在编辑器模式无法调试程序,都不知道对不对,盲打。。。今天又遇到打包错误,最后这个问题只有放好,继续往下敲

有在考虑支持预览时加载图集,构建图集出来是简单的。

不过有个问题是,即便预览提供了合图,也无法保障和构建后的效果是完全一致的。因为构建是按需打包的,未使用的不在 Bundle 内的图片不会被打包。所以图集的内容会因选择的场景等因素而产生变化(也就是如果在预览时 load sprite atlas 出来的 sprite frame 数组内容其实是不稳定的不一定是构建后的顺序、内容),即便如此还是希望预览时能支持直接使用图集吗?
@backwang @Yip @sin2d

如果能保证在编辑器的调试模式下与打包出来的子spriteframe名称一样,不考虑顺序,应该也够用吧

名称是一样的,但是如果图片不在 bundle 内,又没有被使用,构建后会剔除。

这个合图预览支持目前在设计当中,有什么其他想法都欢迎反馈。

加个选项交给用的人自己选择,默认还是现在这样

打包结果一致其实并不重要,主要是为了代码一致,打包好才能去get一个碎图出来,而现在预览get出来是空白

1赞