2.3.3 原生Android label处理长文本性能差得有点夸张了。

不是首次打開會比較慢,是每次渲染都慢得誇張,我這裏文本很多也很長

ttf 每次都慢,可以试试开缓存cache模式

字数,有多少,能上个图左下角性能面板看吗?

我是比较建议,用bmfont 又或者是 SDF,这类已经生成图集方式

我在用cocos做小説App,二十多種語言,有些語言字符又很多,用bf不太現實,cache模式也是翻個十幾頁就滿了。

那确实只有ttf适合了,

考虑其他优化方法:
例如,分割字词(不要整篇),方便
局部更新,异步加载(分帧或多线程)
这样方便滚动裁剪,也方便上下增删.

如果 Draw Call 太高 ,

可以考虑【UI渲染优化】多纹理合批2.x即将支持原生

啥時候能支持原生呢?

【UI渲染优化】多纹理合批2.x 计划下周,在测试收尾

好的 一定支持

多建几个label, 用timer分帧创建。。

想法一样,这样创建消耗很低,

剩下可能就是,怎么处理 dc 问题了

兄弟,2.x 原生支持,已经上线了

【UI渲染优化】多纹理合批 2.x

好的 大佬:ox:啤酒

记得加我V , 有疑问,可以找我

image

2d-lua量上来了也卡,我上次做过,也是隐私协议这些,一次性加载几千个字直接卡几秒,改用分帧分段显示了好一点

分帧可以不?