我使用了cocos的预制来制作UI,发现在微信中,addchild的时候十分卡顿。
真机调试后发现,初始化UI后,将ui addchild对应的节点时,会对UI的所有节点的组件调用onEnable。此时,针对cc.Lable节点,会生成纹理。微信升级7.0.3后,纹理提交函数消耗很大,如果UI使用了较多的cc.Lable,会导致整个游戏停止响应。
想咨询一下,cocos是否类似于帧时间消耗的控制,可以在addchild的时候,异步的执行初始化。
目前也是遇到了这样的问题,官方大佬能给个解决方案吗
用schedule延时不同时间初始化prefab