【Unity】TextMeshPro富文本中使用精灵图集

本文介绍如何在TextMeshPro组件中,通过富文本来使用精灵图集

  1. 导入资源,设置纹理类型和模式

  2. 先选中资源,然后创建精灵图集(TMP_Sprite Asset)

  3. 创建好的精灵图集(TMP_Sprite Asset)会绑定好图集资源和默认的材质

  4. 找到TMP_Setting文件

  5. 设置默认精灵图集

  6. 最后在TextMeshPro组件中通过富文本使用

  7. 除了通过index可以设置精灵,我们也可以通过name设置

    找到精灵图集点击 SpriteCharacterTable

    可以看到index和对应的name

    富文本: <sprite name=UI_Icon_Stat_DMG>

  8. 除了使用在TMP_Setting设置默认精灵图集,也可以在组件中关联图集使用,这样就可以不使用默认设置的精灵图集
    TextMeshPro -> ExtraSettings -> SpriteAsset

相关推荐
geovindu5 小时前
CSharp: 万年历
开发语言·后端·c#·.net
KhalilRuan7 小时前
Unity性能优化
unity·性能优化·游戏引擎
ellis19707 小时前
u3d IMGUI[二] 编辑器扩展
unity
xy345310 小时前
Axure9.0 中继器遮罩的核心应用场景(精准适配列表交互)
前端·ui·html·原型·产品设计·axure9.0
离陌在学C#12 小时前
C# 异步编程:从 async/await 到 Task 实战指南
开发语言·数据库·c#
skr爱码士16 小时前
15_国际化和本地化:tr()、ts 文件、QM 文件、多语言切换
c++·qt·ui·客户端
用户2986985301417 小时前
PDF 转 HTML 全攻略:三种方法轻松搞定网页转换
c#·html·.net
geovindu17 小时前
CSharp: State Pattern
开发语言·后端·c#·.net·状态模式·行为模式
俊昭喜喜里18 小时前
C#中的decimal
开发语言·c#
贝格前端工场18 小时前
AI在生产制造企业的六大成熟落地场景(可量产、可验收、非噱头)
大数据·ui·前端开发