求 fps 底是什么原因造成的 —— 没人带的小白

手机上 fps 2点多
电脑上 fps 接近60

drawcall 很低

没人回复 o(╥﹏╥)o

求解答 o(╥﹏╥)o

大佬

换1.x版本试试

我用的 1.10.1 和 1.9.1 都有这个问题
怀疑是我代码问题,
但是不太清楚 fps 底 有什么原因造成的

代码上,界面上,一个模块一个模块删除掉试试看?

@minggo @panda

你把文字节点去掉试试,文字在图片中间渲染也影响掉帧:joy:

postNextAction 105ms 一个打印 2个if

o(╥﹏╥)o 文字节点没办法去掉,这是一个文字游戏

update里面 有没有什么对于复杂的逻辑 或者 换一个手机试试

没有任何代码在update里执行

全程使用 富文本 打字机

我来告诉你,特别是文字渲染,在部分安卓手机上,那是一个叫卡的一笔!哪怕多一个Label,都卡的掉帧!

各种原因都能导致fps低,drawcall高了,运算复杂了,内存不够了。。。。

animation 会影响么,为什么一个方法耗时105ms呢

你说到了打字机,就是说一个RichText的string在疯狂重新赋值对吧?
问题应该就在这吧。

那 js 有开线程的方法么?