【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

相关推荐
sali-tec1 小时前
C# 基于halcon的视觉工作流-章66 四目匹配
开发语言·人工智能·数码相机·算法·计算机视觉·c#
AI视觉网奇7 小时前
虚幻引擎 metahuman
游戏引擎·虚幻
ITMr.罗8 小时前
深入理解EF Core更新机制(开发中因为省事遇到的问题)
服务器·数据库·c#·.net
用户4488466710608 小时前
.NET进阶——深入理解委托(3)事件入门
c#·.net
lin62534229 小时前
Android右滑解锁UI,带背景流动渐变动画效果
android·ui
赵庆明老师9 小时前
NET 中,你可以使用LINQ 根据指定字段排序
c#·linq
hnlgzb11 小时前
material3和xml的UI会相差很大么?
xml·ui
武藤一雄11 小时前
C# 万字拆解线程间通讯?
后端·微软·c#·.net·.netcore·多线程
kylinmin12 小时前
卸载微软电脑管家:一次性彻底移除
前端·ui·xhtml