添加了支持TextMeshPro字体fallback功能
众所周知,谷主太忙了没有时间支持这个功能,只能自己动手丰衣足食了。
提交了个pr支持了TextMeshPro字体fallback功能:
https://github.com/fairygui/FairyGUI-unity/pull/209
展示:
不同字体会生成不同的Mesh去渲染。支持TypingEffect、下划线、删除线。
注:TextMeshPro插件本身对fallback 的情况下的下划线、删除线的支持不友好,渲染层级有错误,如图所示:
但是在FGUI的支持里修复了这个问题。
注:对TextMeshPro插件版本有要求,2.0.1版本不支持。测试了2.1.6及其以上是支持的。没有测试最低版本是多少
注:注册的TMPFont名字需要和TMP_FontAsset资源名字一样。因为需要从fallback的字体资源名字查询注册的TMPFont对象
有需要的朋友可以使用看看,有问题可以反馈,一起解决。
提交了个pr支持了TextMeshPro字体fallback功能:
https://github.com/fairygui/FairyGUI-unity/pull/209
展示:
不同字体会生成不同的Mesh去渲染。支持TypingEffect、下划线、删除线。
注:TextMeshPro插件本身对fallback 的情况下的下划线、删除线的支持不友好,渲染层级有错误,如图所示:
但是在FGUI的支持里修复了这个问题。
注:对TextMeshPro插件版本有要求,2.0.1版本不支持。测试了2.1.6及其以上是支持的。没有测试最低版本是多少
注:注册的TMPFont名字需要和TMP_FontAsset资源名字一样。因为需要从fallback的字体资源名字查询注册的TMPFont对象
有需要的朋友可以使用看看,有问题可以反馈,一起解决。