drawcall 网页版与app不一致

网页版把drawcall 优化到70-100左右,但在手机上查看时为啥还是200
网页的drawcall 与 app的不一样吗

有个动态合批,看看要不要关了

动态合批会影响吗,应该不会把

当然会影响了,你看看开没开

在哪里看呢

cc.macro.CLEANUP_IMAGE_CACHE = true;
cc.dynamicAtlasManager.enabled = false;

看看代码里面是否调用了这个,宏定义里面是否设置了cleanup

原生默认是关的,如果你没和图,那你就把我这个代码false改成true true改成false 开启合图就行了

好,我试试

加了没变化,还是一样

你是web还是原生 怎么加的,在哪里加的

image

在main.js 那里加的,手机上还是200多,网页只有60多

知道原因啦,是因为加了其他字体,导致label的 cache mode 无效