当前位置: 首页 > news >正文

unity TextMeshPro动态字体使用

TextMeshPro 显示文本的时候,依赖与文本贴图,这个贴图可以是静态的,也可以根据显示需求动态生成,动态的资源对内存消耗会高一些,所以我们一般将常用的3500汉字创建一个静态的字体库,然后在创建一个动态字体库以Fallback方式添加到静态字体库里面,这样当显示文本的时候,会先从静态字体库中查找,静态字体库中查找不到的时候,自动从动态字体库中创建需要显示文字的贴图进行显示。
常用汉字字符集下载地址 https://github.com/wy-luke/Unity-TextMeshPro-Chinese-Characters-Set

静态字体创建

通关菜单栏打开字体创建弹窗,设置字体ttf资源
在这里插入图片描述
在这里插入图片描述

创建静态字体

选择TTF格式的字体文件,右键 create/TextMeshPro/Font Asset,创建的字体资源默认就是静态字体资源
在这里插入图片描述在这里插入图片描述

把动态字体设置到静态字体的fallback里面

在这里插入图片描述

测试显示

创建文本,显示文字 “霎錾辙辚臻冀餐遽氅瞟瞠瞰”
未添加动态字体 fallback
在这里插入图片描述
添加动态字体 fallback
在这里插入图片描述
现在查看动态字体的贴图文件,会发现多了之前缺失的字符
在这里插入图片描述

相关文章:

  • 流式抽样唯一元素方案设计
  • iconfont和TTF
  • 在VSCode 中使用通义灵码最新版详细教程
  • 【实战 ES】实战 Elasticsearch:快速上手与深度实践-1.2.2倒排索引原理与分词器(Analyzer)
  • 供应链管理:ETO按订单设计 / MTO按订单生产 / ATO按订单装配 / MTS按库存生产
  • leetcode28.找出字符串中第一个匹配项的下标,KMP算法保姆级教程(带动图)
  • BUG日志:使用热点或免费加速器时git链接github出现端口22拒绝访问的解决方法
  • 一款在手机上制作电子表格
  • DeepSeek-R1:GPU编程自动化加速的新纪元
  • 操作系统:文件系统
  • Spring源码分析の构造方法推断
  • Android SystemUI深度定制实战:下拉状态栏集成响铃功能开关全解析
  • 设备健康管理系统在制造业的深度应用探索
  • 无人机 CAAC 执照考取全攻略
  • 第8天:面向对象编程入门 - 类与对象
  • 面试问题——如何解决移动端1px 边框问题?
  • 同步锁:同步实现的几种方式
  • NFC拉起微信小程序申请URL scheme 汇总
  • 一文掌握ADSL拨号代理的搭建方法,及详细使用
  • 如何证明有限域的大小都是2的幂次
  • 4月金融数据前瞻:受去年低基数因素影响,社融增量有望同比大幅多增
  • 《中国人民银行业务领域数据安全管理办法》发布,6月30日起施行
  • 2025年上海市模范集体、劳动模范和先进工作者名单揭晓
  • 稳住外贸基本盘,这个中部大省出手了
  • 涨知识|没想到吧,体育老师强调的运动恢复方法是错的?
  • 讲座预告|全球贸易不确定情况下企业创新生态构建