Unity UGUI Font.CacheFontForText 消耗

写这篇博客的目的主要是看网上大批关于 Font.CacheFontForText 消耗问题,却没有简单有效的处理方式.所以做下记录

Text 消耗

电脑端 :

棒啊 ,电脑上都有26ms的时间,手机上岂不是要起飞了?

手机端 ,有时候 的峰值 达到了588ms  (我用的渲染性能特别差的测试机,效果表现比较夸张,(发行海外的游戏,要尽可能考虑低端机))

用  TextMeshPro  试试 ,UI上的组件 如下图  ,代码获取类   

关于此组件,网上教程也是很多,

得到的消耗结果   :

电脑端  : 0.25ms 。

手机端 : 基本 峰值 在 5ms以下 ,虽然没有达到理想的效果,但是这个卡顿问题也算解决了。后续再看有没有更好的解决方案

猜你喜欢

转载自blog.csdn.net/LM514104/article/details/108369570