TextMeshPro - 和UGUI Text的简单对比
已经有ugui Text了,为什么还要再来个TextMeshPro?
1) TextMeshPro使用了更先进的渲染技术,渲染效果更好。
同样的36号斜体字在Scene窗口中,我们放大后,Text可以明显的看到锯齿,而TextMeshPro字体的边缘还是圆润光滑。
2) TextMeshPro默认支持多种渐变效果
3) 性能更好的描边(TextMeshPro应该叫内发光,因为他的描边越粗,文字本身就越细)
UGUI Text可以使用Outline组件实现,但性能比较耗(会上下左右多绘制4遍New Text文本,即:多个text偏移叠加)。
网上也有很多通过shader实现描边的方式,但效果也不是很好。
4) 性能更好的阴影
UGUI Text会多绘制一遍New Text
等等。
那ugui Text是不是可以完全抛弃了?
不是,有些场景还是要用到UGUI Text的,比如可以让玩家自由输入内容的聊天输入框。
因为TextMeshPro用到的文字要预先生成好的,所以要么把所有玩家可能输入的文本都事先生成好,但中文实在太多了,是不可能的事。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)