文档里有写
一般情况下,你不应该在游戏的主循环里面频繁地修改富文本的文本内容, 这可能会导致性能比较低。
文档里有写
一般情况下,你不应该在游戏的主循环里面频繁地修改富文本的文本内容, 这可能会导致性能比较低。
开个屁的线程啊 js是单线程的 我在疑问你为啥要用富文本 改成bmfont不是更好么
这个是没必要开线程,打字机用在richText上我也常用,而且是上线了的,我的千元安卓测试机跑起来不会卡顿,我在想你的打字机效果实现是否存在问题,每帧在执行的操作瓶颈可以在chrome的调试工具里面检测到的,可以先看看
如果是
<color="#ff0000">你</color><color="#ff0000"><size=10>好</size></color><color="#ff0000">啊</color>
这种打字机,耗的资源多么
你这里实际上就三个字,按道理不会什么消耗,除非你把所有字符包括这种<color="#ff0000">富文本标记都算进去了,按道理这些你是可以跳过的
这个是打印机效果,
这种情况只能一个字一个字拆分,否则达不到打印机效果
找到原因了:属性动画的原因
把我代码的的animation换成action
手机没掉下50帧
请问是怎么解决的呢,之前用动画的地方现在都用动作系统了?
是的 之前的动画很多,但是都可以用action来代替,使用action做的话卡顿会减轻很多
新项目的hello world 都会有概率掉帧