关于Lable的优化

请问是否有计划令使用系统字体的Lable在连续的情况下也可以只用一次DrawCall呢?BMFont做多语言版本基本不能用。

系统字体是不可能一次 drawCall 的。。。为什么 BMFont 做多语言版本不能用?

子龙大大,系统字体为什么不能一次drawCall啊?

系统字体每一次都是从系统 API 获取一张贴图,理论上可以动态把所有的系统字体的贴图进行动态合并,然后批次渲染,但是这个动态合并的算法可能性能更差。

另外,一般来说,做静态的文本用系统字体不用考虑 batch。。。

据之前项目的人说,BMFont很多字都木有~,我再去确认一下.
"另外,一般来说,做静态的文本用系统字体不用考虑 batch"这个是为啥?
子龙大大所谓的静动态文字,我这样理解对吗: 设置之后不再修改的就是静态,经常修改string的是动态文字?
而设置之后不再修改的静态文字不需要batch.

对,设置之后不用修改的就是静态字体,这种一般用系统字体足够了。