TextMeshPro插件导入Unity后,其自带的默认字体只支持西文字符和一些标点符号,是不支持中文显示的。为了支持中文的显示通常有两种方案。

静态字体方案

Window->TextMeshPro->Font Asset Creator,打开如下界面:

Source Font File选中一个中文字库
Character Set选项选择Charactors from File
这样就可以通过配置一个中文文档来生成中文字库。

这种对于只有某些中文字符的项目是可行的,对于有聊天系统自然就行不通了。

动态字体方案

找一个带中文字符的ttf字库(推荐使用笔者在浅谈Unity中的文字显示一文中提到的DroidSansFallback字体),导入到Unity后,右键该字体:Create->TextMeshPro->Font Asset,即可创建该字体的.asset文件,这样在TextMeshPro-Text(UI)组件中,把Font Asset替换为上面生成的.asset文件即可。

也可以依旧使用默认.asset文件(LiberationSans SDF.asset),在默认asset文件的Fallback Font Assets列表中拖入上述生成的支持中文的asset文件即可。这样在识别到不认识的字符的时候会从Fallback中找。

Unity TextMeshPro显示中文相关推荐

  1. Unity中TextMeshPro显示中文

    首先在unity上方的导航栏中找到Windows点击在下拉栏中选择TextMeshPro里的Font Asset Creator来创建一个中文字体资源,选择一个Source Font File(可以通 ...

  2. Unity TextMeshPro解决中文乱码以及修改默认字体

    (自学unity问题产生及解决记录贴) 环境及版本:windows,unity 2021.3.20f1c1 一.创建TextMeshPro输入中文产生乱码 问题:TextMeshPro中文显示乱码 解 ...

  3. Unity面板显示中文属性

    虽然对于程序来说,一般习惯用英文命名,但有时身在公司,总是需要和策划协作的,他们可能看不懂一些英文变量,所以为了方便交流,我抽空研究了下Unity属性面板中文化的问题. 有两种方法可以实现中文属性名: ...

  4. Unity TextMeshPro添加中文字体

    可以在AssetStore中免费下载,unity2018好像已经集成在编辑器中 主要是通过修改Metirial中的属性来修改文字 本身不支持中文,但是如果要让TextMeshPro支持中文,可以进行下 ...

  5. Unity TextMeshpro创建中文字体

    使用Textmeshpro创建自定义中文字体 textmeshpro常用字体7000个 链接:https://pan.baidu.com/s/1nwLzZ7w0XOOi4wQ09Dl4Yg?pwd=p ...

  6. Unity中显示中文属性(汉化你的Inspector)

    汉化效果 利用Attribute可以自定义一些属性,实现汉化: 用法示例 TitleTest.cs using UnityEngine; using UnityEngine.Events;[Syste ...

  7. Unity Text显示中文

    1.复制文字到图中地址 2.右击导入的字体,生成  fontAsset 3.即可以在fontasset中找到对应的字体.

  8. unity中text显示中文乱码问题

    在本地c盘--windows--fonts中找一款字体复制(最好找那种不禁止商用的字体) 回到unity项目中,粘贴进Assets中的TextMeshPro-Fonts,(或者直接拖入Assets中, ...

  9. 【转】unity 的 MonoDevelop 在Windows下显示中文不出现乱码

    怎么才能让MonoDevelop 在Windows下显示中文- Unity原生技术 我是在 PC 机上, 用以下方法解决了. 以下来自链接中的内容: 包括mac 在内显示中文乱码主要有两种原因, 一种 ...

  10. 【Unity】Unity面板上高级显示,例如显示中文

    在Unity编辑界面上显示中文 https://blog.csdn.net/keren2/article/details/83021919 这段代码和工程中的其他代码放一起,一般情况下是放在Asset ...

最新文章

  1. HUST 1586 数字排列
  2. LVS NAT/DR
  3. 5、VTK在图像处理中的应用
  4. 如何管理企业刺头人物!
  5. GBDT(回归树)原理详解与python代码实现
  6. 导致oracle 控制文件坏,异常断电导致ORACLE控制文件等受到破坏的处理
  7. 彻底崩溃,一个电脑白痴和黑客的对话!
  8. connect by prior id= pid start with id='1' 树结构查询
  9. C语言 “fread” 和 “fwrite”的简单介绍
  10. 关于彻底卸载流氓 “趋势科技防毒网络版客户端”最详细步骤,亲测有效
  11. hp 126NW驱动安装
  12. 从基础综述、论文笔记到工程经验、训练技巧:值得一看的目标检测好文推荐...
  13. 华为语音解锁设置_华为设置语音服务功能
  14. 对勾函数_对勾函数-什么是对勾函数请问什么是对勾函数?如何使用 – 手机爱问...
  15. AR+教育:ALVA SYSTEMS把图书馆做成了4D百科全书
  16. Exchange2007新建邮件页面里加涉密信息提示的实现方法(世博局)
  17. 软件测试---测试技术(2)
  18. 计算机软件比硬件特性,硬件工程师笔试及面试问题
  19. 数位dp 最高位和最低位差值_西门子S7300/400与SINAMICS S120 之间的DP总线通讯
  20. 第十四届大学生服务外包创新创业大赛总结和心得

热门文章

  1. 清风老师数学建模视频课程第1讲层次分析法
  2. 《计算机组成原理(微课版)》第1章课后习题答案
  3. phpwind升级php7,7.3版本下载超30万次 PHPWind7 终极版开放下载
  4. 计算机无法检测到键盘,检测到不兼容的键盘驱动程序,小编教你电脑提示检测到不兼容的键盘驱动怎么办...
  5. git log根据特定条件查询日志并统计修改的代码行数
  6. csrss32.exe
  7. android平板电脑系统安装程序,安卓平板电脑系统重装图解教程
  8. DIVX、AVC、HEVC格式的区别
  9. GB2312、GBK、UTF-8 如何转换
  10. PostgreSQL数据库从入门到精通