TextMeshPro - 图片字
1、首先要有一张包含了图片字的图集,每个图片字一个Spirte
2、然后右键 -> 创建
创建好的TMP_Sprite Asset
3、编辑Sprite Character Table
调整顺序,将index和图片数字对上
修改下Unicode值(默认都是0xFFFE),比如9的Unicode为0x0039。(注意:填写完后,按Enter没用,要按Tab或用鼠标点击其他输入框才能保存输入)
注意:Unicode不改也没事
4、Sprite Glyph Table
红色框框的信息就是Sprite的宽高和在图集上的位置
可以先不动,等后面使用的时候显示的文字不对再过来微调
5、把资源文件设置到Sprite Asset属性上,使用<sprite>标签即可看到效果
sprite还支持颜色叠加, <sprite=1 tint=1> <sprite=1 color=#ff0000ff>
缺点
图片就没法利用SDF算法,放大后会变糊
参考
【Unity学习笔记】TextMeshPro文档(四)_富文本sprite assets-CSDN博客
[UGUI图文混排一]TextMehPro(TMP)使用手册 - 知乎 (zhihu.com)
unity 使用TextMeshPro创建SpriteAssets精灵资源 - 伊凡晴天 - 博客园 (cnblogs.com)
TextMesh Pro Documentation | TextMeshPro | 3.2.0-pre.9 (unity3d.com)
【翻译】Adobe的字体排版术语表 - PENGUINLIONG - 博客园 (cnblogs.com)
TextMesh Pro 的图文混排功能:插入自定义表情图_unity text mesh pro 图文混排-CSDN博客
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?