不久前发现一个十分诡异的问题

安卓版本微信小游戏的帧率莫名其妙掉的很低(版本是1.10.0)

即使什么也不做,依然如此

最后发现问题竟然出在子域上

 

子域工程显示微信好友排行榜

在排行榜不显示的情况下

竟然会引起帧数下降

打开排行榜再关闭,帧率恢复正常

应该是微信或者cocos系统级bug,仅在安卓可现

 

问题与子域中系统字渲染有一定关系

子域是canvas渲染模式,在一些安卓机上渲染文字会十分卡顿

解决方案就是默认将子域场景根节点active设置为false