当前位置: 首页 > 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
在这里插入图片描述
现在查看动态字体的贴图文件,会发现多了之前缺失的字符
在这里插入图片描述

http://www.dtcms.com/a/41512.html

相关文章:

  • 流式抽样唯一元素方案设计
  • 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的幂次
  • 千峰React:Hooks(上)
  • 利用 Windows Terminal 和 SSH Config 简化 Linux 服务器管理
  • postgresql postgis扩展相关
  • VSCode 使用import导入js/vue等时添加智能提示,并可跳转到定义
  • 改进YOLOv8模型的空间注意力机制研究:RFAConv的贡献与实现
  • PostgreSQL的备份方式
  • SQL注入(order by、limit),seacmsv9联合注入数据
  • ROS2中的图形化显示---visualization_msgs
  • 【缓冲区】数据库备份的衍生问题,缓冲区在哪里?JVMor操作系统?(二)
  • 大模型应用案例 | 大模型+金融运维,擎创携手某证券创新运维能力新范式