2.0.7的drawcall没看到明显改善

这是我之前发的帖子:https://forum.cocos.com/t/drawcall/70586/30



TestListViewDrawCall.rar (179.6 KB)

如上图,图下面是demo附件,微信小游戏环境,同样的项目,1.10.1版本的drawcall只有52,fps正常的,而用2.0.7的drawcall却有244,并且fps一直在30左右,2.0.7构建前对label都勾选了"Batch As Bitmap"

2赞

你可以私下发一个Demo给引擎组调一下。看看问题在哪里

忘了说,上面附件有demo,原来的帖子也有demo,同样的demo,附件看起来不明显:joy: @jare

那个很有研究价值了

你这个ui是怎么拼的, 是不是有一些节点透明度设置了,active 没有设置 false 啊。 单单lable 也没看见有多少个啊。

就是一个ScrollView用同一个prefab初始化,没你说的这些,我上面有demo附件

你是用Chrome预览的么?你换个浏览器试试。2.0.7在预览时如果是版本大于69的Chrome浏览器会关闭掉AutoAtlas的功能,构建打包后会正常开启。建议你换个浏览器或者打包出来测试一下看下数据如何

哥,我上面的图片是手机微信环境,你看不到图片?

由于微信那边的问题,2.0.7版本微信小游戏目前也暂时关掉了自动图集功能:joy:

如果是自动图集的问题,试试自己手动合图看看?

我发布平台选择 “Web Desktop”, 构建打包然后浏览器运行,结果如上图

我最上面的demo附件很简单的,不到200k,方便的话可以下载来看下

预览时:

打包后:

creator版本:

Chrome版本:

建议楼主参考下这个来降低drawcall,图中有50个item,50十来个drawcall。https://forum.cocos.com/t/listview/67396。版本2.1.0

呵呵,你看我最上面的附件截图,我用1.10.1也是52个

我用的是2.1.0

如果责任在微信的话,那我无话可说了:joy:

我们现在也在想办法绕过去,尽量会在正式版解决这个问题吧

你这是用了那个帖子里的第三方listview?

是哒