TextMeshPro支持多种格式的标签,支持表情,支持动态表情,支持超链接点击
0.动态字体生成
新版本的TextMeshPro已经支持动态字体库生成,像中文日文韩语这些,不需要再像以前那样把整个字体库生成,这样会占用很多内存
测试新生成的空动态字体在8k左右,测试3500个汉字都能够正常显示
1.TextMeshProUGUI
文本框,支持标签如下且不仅限于
表情<sprite=1>
字体大小<size=30>大小
字体颜色<color=#FFFFFF>白色
超链接<link=123>显示的文本
一些不用的标签,将在发布的时候进行过滤
2.TextMeshProLink
接受超链接点击事件,标签<link=123>显示的文本(123为字符串id)
3.输入框InputField
结构与UGUI自带的InputField相似
4.图示样例
<size=30><sprite=0><color=#ff0><link=123>点击文本<size=50>字体大小<sprite=2><sprite=2><sprite=2>
5.字数长度计算
可以使用正则匹配,将标签的字数计算为想要的字数