写这篇博客的目的主要是看网上大批关于 Font.CacheFontForText 消耗问题,却没有简单有效的处理方式.所以做下记录
Text 消耗
电脑端 :
棒啊 ,电脑上都有26ms的时间,手机上岂不是要起飞了?
手机端 ,有时候 的峰值 达到了588ms (我用的渲染性能特别差的测试机,效果表现比较夸张,(发行海外的游戏,要尽可能考虑低端机))
用 TextMeshPro 试试 ,UI上的组件 如下图 ,代码获取类
关于此组件,网上教程也是很多,
得到的消耗结果 :
电脑端 : 0.25ms 。
手机端 : 基本 峰值 在 5ms以下 ,虽然没有达到理想的效果,但是这个卡顿问题也算解决了。后续再看有没有更好的解决方案