3.6CCLabel渲染效率问题

今天测试项目的时候发现的问题,如果使用系统字体生成的ui::Text,调用setString方法会导致游戏卡顿。跟踪代码后确认卡顿是产生在CCLabel的getContentSize方法。继续追踪下去发现如果是使用系统字体,那么当内容发生改变时会释放掉原纹理生成新的纹理,再根据新纹理返回contentsize
我测试了30个汉字的字符串会消耗0.08秒,卡的非常明显,完全不能接受。
我尝试用ttf字体替换了系统字体,卡顿问题顺利解决了。希望引擎组能尽快优化下系统字体的渲染。

已反馈。。。感谢。。。