拼图游戏使用图片Mask,DrawCall能优化嘛?

使用Mask来显示图块的凹凸 使用单张mask图的时候drawcall为3 * 9 + 2 = 29;

当将mask图片打成图集的时候 drawcall还是29 不是应该是 2 * 9 + 3 = 21嘛

Mask有什么方法能优化DrawCall嘛????

目前官方没有对mask 的drawCall优化方案。

我们也遇到了类似问题,有拼图游戏 优化思路吗

楼主有什么方案吗,现在有思路没

嗯 同样的问题

1个mask占用2个drawcall

写一个shader实现mask的效果,多个拼图不会增加新的drawcall

差不多吧 模板整合一张图

模板整合一张图是什么操作

因为mask会打断合批,可以用shader来实现mask效果,然后拼图都用这个shader就不会打断合批

用shader做吧,一个mask俩drawcall。。