微信开放数据域WXSubContextView问题

这个有尴尬,哪怕你有没有这个组件,drawcall 还是会有的,这个是微信底层做的实现,开放数据域是渲染到一个离屏画布上。

目前唯一的办法只能你去优化排行榜的显示方式了 :sweat_smile:

:joy: 那文档中的下面两行代码是什么意思?不是可以禁止掉的么?
subContextView.enabled = false;
subContextView.update();
https://docs.cocos.com/creator/manual/zh/publish/publish-wechatgame-sub-domain.html

这个是禁止主域渲染子域的 canvas,可以在不需要做对子域操作的时候,禁用掉,但是 drawcall 还是在的

我是没遇到过子域卡的问题,可能是你现在的用户太多了,你暂时先优化一下吧

好的,非常感谢!
请问一下优化label是不是只能把字体转为图片的形式?
因为我发现一个prefab里面即使里面只有1个label的情况下 都不会重用,drawcall会一直增加的。但是里面是图片的话就不会叠加。

官方给的demo性能稍微差一点的手机打开只有20帧左右,如果再加上主域,最后在游戏里可能帧数会低于10,卡顿还是比较明显的