creator2.3.1 web页面 使用同一个animation动画drawcall升高

  • Creator 版本:2.3.1正式版

  • 目标平台: Web

我们在优化游戏性能时,发现同一个单位复制多个之后,drawcall也会同时增加,按照之前的理解只是引用了一个图集的资源,drawcall应该是不会增加的,求解答

如上图都是同一个单位复制的,我们理解这个情况drwacall应该只有2左右,但是实际的显示是19
这个单位的组建:
使用的合图都在这个里面:


另外还有一个疑问,在测试的时候发现显示的drwacall大小也包括了屏幕外的单位,这个也是正常的情况吗?

来个 demo?

屏幕外的需要自己剔除

DrawCallTest3.zip (2.0 MB)
这个是demo。

@jjyinkailejj

你修改了 blend 状态,这也会打断合批

感谢帮我们解答。

红框的效果是使用one的效果,和周围那些使用默认的ONE_MINUS_SRC_ALPH效果是不一样的。运行的时候也会有一个流光的效果,那我们需要这个效果的话不是肯定会打断合批的–!