【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

相关推荐
世洋Blog1 小时前
开发思想-(数据驱动+组合模式)VS 继承
unity·组合模式·数据驱动
世洋Blog1 小时前
开发思想-组合模式和接口多态的一点思考
c#·组合模式
B0URNE3 小时前
【Unity基础详解】(9)Unity核心:UI系统
ui·unity·游戏引擎
梵克之泪4 小时前
【号码分离】从Excel表格、文本、word文档混乱文字中提取分离11位手机号出来,基于WPF的实现方案
开发语言·ui·c#
玩泥巴的5 小时前
使用.NET 8+ 与飞书API构建组织架构同步服务
c#·.net·二次开发·飞书
道一235 小时前
C# 读取文件方法介绍
开发语言·c#
jtymyxmz6 小时前
《Unity Shader》7.3 渐变纹理
unity·游戏引擎
Charles_go10 小时前
C#中级8、什么是缓存
开发语言·缓存·c#