更新到2.0版本,自动图集的批渲染没出来

用2.0以前的版本是可以的,自动的设置自动图集,然后构建h5游戏之后,图片会给打成一个图集,drawcall也会变成一个
用2.0版本就不行了。

链接: https://pan.baidu.com/s/1KvjOosMSzim06golskLQpQ
密码: jm7s

以上是项目链接

有同学遇到吗?或者大家用的2.0是可以的?

据说2.0的九宫格会打断dc。你看看是不是sprite用的九宫格模式

测试了一下,去掉九宫格也是不行的。
把九宫格放最上或者是最下面,也是按图片数来显示dc。
但很奇怪的是,如果是自己提前打好的图集,是会合批的。

找到原因了,是因为 color,透明度,九宫格,导致打断了批处理,会在 2.1 之前进行优化 :sweat_smile:

弱弱的问句2.1是几个月后开始测试啊?

目前 Color, Alpha 是 uniform,而 Sliced 用的是 mesh buffer 来填充数据和普通 Sprite 用的 quad buffer 不同。

以上的原因导致 draw call 会相对比较多,2.1 我们会做更多测试,进行优化,具体 2.1 的时间不确定,但是预计九月底会有社区版本

大大幸苦了~

好的,感谢。。

:joy:那我放心用着先了,等版本更新

这儿十月底了,大哥出2.1没有

现在11月了,什么时候优化dc