目录

前言

一、文字文件格式与导入

二、参数调整

三、测试效果


前言

想必很多人都会遇到在Unity中使用TMP格式的文本Text会出现打不了中文的情况,而网上的很多解决办法又发现出现文字库识别不完全的情况,这里就讲一下我遇到问题后的解决方案。以及在此之前请确保自己的项目含有TMP外导包:

一、文字文件格式与导入

文字文件哪里去下载?我自己常用的网站是:100font.com - 免费字体下载 - 免费商用字体下载网站https://www.100font.com/

图0 不是ttf格式也行

下载好文件之后,我们打开Unity -> 导入文字文件(图1) -> 右键新建TextMeshPro的Font Asset(图2)

图1 TextMeshPro的Font Asset

图2 TMP文件资源

二、参数调整

完成上述两步之后其实以及可以使用了,但还需要更改两个关键参数,左键找到新建出来的TMP文件如下图3:

找到Generation Setting中的AtlasWidth,更改为8192后,只要文字库中有的字都可以显现出来了。

三、测试效果

【Unity TMP外部字体导入问题】TMP中文,将字体生成为TMP_FontAsset常见问题相关推荐

  1. html5 字体位置,html5字体样式 移动 html5 中文什么字体

    网页字体样式华文黑体:STHeiti 网页字体样式华文楷体:STKaiti 网页字体样式华文宋体:STSong 网页字体样式华文仿宋:STFangsong 网页字体样式黑体:SimHei 网页字体样式 ...

  2. 【Unity】获取免费可商用的中文像素字体

    我们做2D像素风游戏时可能会觉得游戏中的默认字体不搭配,在网上却又不容易找到想要的字体,耗费大量的时间起不到想要的效果.可以在ipix这个网站获取免费的像素字体. 一.下载字体 字体网站:https: ...

  3. 将下载的字体导入Dreamweaver(系统)

    想要自己制作的网页字体好看一点,就只好学着自己导入字体了.先推荐一个可以免费下字体的地方(找了半天才找到这一个免费下字体的地方,还不咋好用..)字体下载 dreamweaver的字体跟系统字体是同步的 ...

  4. [Unity][字体]TextMeshPro添加创建中文字体库解决中文乱码

    由于UGUI自带的Text组件在2D的UI聊天气泡显示的时候,字体不能缩到更小的大小与画面适配. 就启用TextMeshPro. 为什么要新建一个 Font Asset,因为使用自带的FontAsse ...

  5. touchGFX综合学习五、touchGFX加载外部(SDCARD、SPI FLASH等)字体显示,包括中文

    一.touchGFX工程搭建 添加一个box和textArea控件 注意:textArea控件需要通配符,至于字体下面有简介 二.bin文件字体生成 1.新建字体 按如上图片新建一个字体,下面填写的0 ...

  6. (二)unity优化方案:利用BMFont工具制作font字体(在UGUI和NGUI中使用)

    今天的任务是制作一个在NGUI和UGUI中可以使用的新字体,利用该新字体的文本可以正常显示在界面上,并且还支持中文字符的输入与显示.我在这里记录下制作过程,希望可以帮助到其他爱好者. 为什么要用字体集 ...

  7. php项目导入其他包,将一个外部项目导入Thinkphp环境中

    下面由thinkphp框架教程栏目给大家介绍将一个外部项目导入Thinkphp环境中的方法 ,希望对需要的朋友有所帮助! 一:到这篇博文的开头,假设我们的Xmapp环境已经搭建好了,并且成功的安装了T ...

  8. 通过字体映射 Fontlink 美化中文显示

    通过字体映射 Fontlink 美化中文显示 声明:以下均是个人见解,非引战 目前最好的编程字体当属 Fira Code 了,而最好的中文字体当属方正兰亭黑了.在 Fira Code - Github ...

  9. Unity3d NGUI的使用(二)(UILabel中文字体及可点击的字体)

    用Unity3d NGUI可制作出字体可点击的效果,点击打开网站链接 还有中文字体的显示,可以直接调用系统内置字体,不需要第三方的字体支持 UILabel(Script 参数说明) 第一项字体选项,N ...

  10. 2022-06-30 Unity核心8——模型导入

    文章目录 一.模型导入概述 二.Model 模型页签 三.Rig 模型页签 四.Animation 动画页签 五.Materials 材质纹理页签 一.模型导入概述 ​ Unity 支持很多模型格式. ...

最新文章

  1. android代码 根据黑名单拦截短信,滴滴将小范围测试短信报警 司、乘两端同步试运行“黑名单”...
  2. 【笔记】JAVA中的泛型和反射
  3. 怎么用树莓派制作web服务器,用树莓派做web服务器,靠谱吗?
  4. OpenShift 4 Hands-on Lab (4) - 用ImageStream操作Image
  5. IT行业最重要的四件宝--我的实习体会
  6. CPP_template
  7. 1019. General Palindromic Number (20)
  8. Atitit 微服务 分布式 区别 微服务的判断标准 目录 1.1. 区别 微服务侧重于微小服务进程隔离级别,分布式侧重于机器隔离 1 2. 微服务是一种架构, 。多微才叫微? 1 2.1. 微服务
  9. JAVA项目--银行管理系统
  10. C++学习(一零九)Resource Hacker工具介绍
  11. 个人php源码,php个人发卡平台源码 v1.4 免费版
  12. 王慧文清华产品课(二)
  13. Linux 下屏幕旋转
  14. 基于Phyton爬虫索引设计与实现答辩PPT模板
  15. oracle 级联外键,Oracle 级联删除外键
  16. emac 64位 for windows下载
  17. 简单的外汇市场赚钱方法
  18. 口语对话 谈判的基本技巧
  19. Codeforces Round #626 (Div. 2, based on Moscow Open Olympiad in Informatics)C. Unusual Competitions
  20. 【附源码】计算机毕业设计java智慧校园防疫管理平台设计与实现

热门文章

  1. 值得推荐的经济学中文教材-转
  2. 硬盘三大种类( SSD ; HHD ; HDD )
  3. 醉逍遥显示无法更新服务器,蜀门醉逍遥版本修改教程 (值好几千,俺心血).doc
  4. react实现markdown编辑器
  5. 抖音、吃鸡、王者荣耀:你的自律,是如何被顶级产品经理一步一步毁掉的
  6. 字符处理——大写转小写、小写转大写
  7. 【NOIP2016提高A组五校联考1】排队
  8. highcharts多坐标轴混合图
  9. Python编程要点:列表操作和Python的Fraction类(代码实现和练习)
  10. 通俗易懂的讲解 网关是什么