【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

相关推荐
闻缺陷则喜何志丹6 小时前
【三维建模】三维建模基础一
c#·计算几何·cad·三维建模·布尔运算·切点
gshh__16 小时前
SuperMap Hi-Fi 3D SDK for Unreal 如何修改模型选中高亮颜色
ue5·游戏引擎·supermap
我是唐青枫18 小时前
深入理解 C#.NET Interlocked.Increment:原子操作的核心
c#·.net
yue00818 小时前
C# 字符串倒序
开发语言·c#
ejjdhdjdjdjdjjsl20 小时前
C#类型转换与异常处理全解析
开发语言·c#
我是唐青枫1 天前
深入理解 C#.NET Parallel:并行编程的正确打开方式
开发语言·c#·.net
yue0081 天前
C# ASCII和字符串相互转换
c#
TypingLearn1 天前
Perigon.CLI 10.0 重磅发布【AspNetCore开发模板和辅助工具】
c#·.net·aspnetcore
Sheep Shaun1 天前
STL中的map和set:红黑树的优雅应用
开发语言·数据结构·c++·后端·c#
博主花神1 天前
【React】UI库Antd和Redux状态管理
react.js·ui·arcgis