中文字体的TextMeshPro
中文字体的TextMeshPro
TextMesh Pro无法像UGUI Text那样使用动态字体,因为TextMesh Pro需要对字体进行预处理来计算SDF,这部分计算非常耗时。这对于英文字体来说影响不大,一个字体文件或一张贴图包含的信息都很少,但是对于字符非常多的语言如中文就影响很大。想要使用中文只能自己创建。
TextMesh Pro无法像UGUI Text那样使用动态字体,因为TextMesh Pro需要对字体进行预处理来计算SDF,这部分计算非常耗时。这对于英文字体来说影响不大,一个字体文件或一张贴图包含的信息都很少,但是对于字符非常多的语言如中文就影响很大。所以尽量只在必要的地方使用中文的TextMesh ProF字体,提高显示效果和特效处理。
创建SDF字体文件的过程如下:
1、菜单栏打开Window > TextMeshPro > Font Asset Creator
2、在Font Source中选择你想要创建的字体,需要下载中文字体
Sampling Point Size 创建字体的字号的大小。
Padding 图集中每个字符之间的间隔,以便在渲染时能却分他们的边缘。
Packing Method 打包方式
Atlas Resolution很关键,其大小决定了能有支持多少汉字,字体的清晰程度.
Character Set 字体文件中的字符不会自动包含在字体资源中。你必须指定你需要的那些。你可以选择一些预定义的字符集,也可以自己提供字符列表。
Custom Characters 自定义字符,直接输入对应的字符
Characters from file 从外部文件中导入字符
3、设置完成后,点击下方的Generate Font Atlas按钮生成字体
4、点击Save保存成asset文件,在FONT SETTINGS就可以选择asset作为字体。
中文字体的TextMeshPro相关推荐
- Unity 中 创建 TextMeshPro 中文字体(含常见汉字 TXT 文件)
TextMeshPro是个好东西,但是原生不支持中文,需要把中文字体转换为TextMeshPro才可以使用,即创建TextMeshPro中文字体,为TextMeshPro添加中文支持.(文章内含 常见 ...
- Unity TextMeshpro创建中文字体
使用Textmeshpro创建自定义中文字体 textmeshpro常用字体7000个 链接:https://pan.baidu.com/s/1nwLzZ7w0XOOi4wQ09Dl4Yg?pwd=p ...
- TextMeshPro中文字体生成和字体材质更换
TextMeshPro中文字体生成和字体材质更换 中文字体生成: TextMeshPro是unity提供的相较源Text更加强大,高效的字体组件.但其有一个严重的缺点就是默认不支持中文.所以我们需要制 ...
- TextMeshPro创建中文字体库
前提:使用的source字体库里面必须包含有你所需要的字 创建: Window => TextMeshPro => Font Asset Creator 基本的设置就不说了,主要需要设置的 ...
- [Unity][字体]TextMeshPro添加创建中文字体库解决中文乱码
由于UGUI自带的Text组件在2D的UI聊天气泡显示的时候,字体不能缩到更小的大小与画面适配. 就启用TextMeshPro. 为什么要新建一个 Font Asset,因为使用自带的FontAsse ...
- Unity TextMeshPro添加中文字体
可以在AssetStore中免费下载,unity2018好像已经集成在编辑器中 主要是通过修改Metirial中的属性来修改文字 本身不支持中文,但是如果要让TextMeshPro支持中文,可以进行下 ...
- 【UGUI】TextMeshPro如何配置和使用中文字体
在Unity中,TextMeshPro与常规 Text 组件相比提供了更高级的文本呈现功能,TextMesh Pro 可以处理各种语言,包括中文.我们可以轻松地在 Unity 项目中使用中文,而不必担 ...
- Unity TextMeshPro中文字体设置
新建font文件夹 导入中文字体ttf 导入字库.txt 打开window 点击生成 点击save
- Python使用matplotlib可视化多个不同颜色的折线图、通过FontProperties为可视化图像配置中文字体可视化、并指定字体大小
Python使用matplotlib可视化多个不同颜色的折线图.通过FontProperties为可视化图像配置中文字体可视化.并指定字体大小 目录
最新文章
- transformer详解 大牛 wmathor
- Oracle里default什么意思,ORACLE中默认值default的使用方法.doc
- 求从 1 到 100 之间所有奇数的平方和
- python map 函数使用
- 交流适配器行业调研报告 - 市场现状分析与发展前景预测
- VS2012 professional和VS2012 Ultimate的区别
- Qt文件打包_vortex_新浪博客
- vi测试仪维修成功率高吗?_老客户维护难,转介绍更难,这16个问题你做到了吗?...
- Windows 10 Enterprise LTSC MSDN官方纯净版下载
- 自制solidworks图框步骤_solidworks工程图模板制作教程(上) - CAD自学网
- epub格式电子书编辑器
- TIBCO.Rendezvous简单的发消息的过程
- 小程序内部如何跳转公众号
- 小学生python编程写游戏_小学生开始学Python,开发AI的首选编程语言:推荐一波Python书单...
- html中iframe标签的用法详解
- 日撸 Java 三百行: DAY1 AND DAY2
- PostgreSQL vacuum原理一功能与参数
- 写代码这条路,能走多远?阿里算法专家告诉你
- 虚拟主持人的作用与特点
- 产品日记:如何去做产品
热门文章
- CSS3模拟中文/英文打字效果
- 数据分析系列:漏斗分析
- linux sftp账号密码脚本传文件,关于shell:如何使用Bash脚本中的密码运行sftp命令?...
- ZION在线开发小程序
- 使用canvas实现微信小程序滑动解锁功能 ;解决canvas图层随背景能上下滑动导致页面错乱问题;
- 建一个chrome插件crx所需步骤
- 最大流最小割经典例题_算法: 最大流与最小割
- 50万亿元如何撑起“中国制造”未来
- zip压缩包密码怎么解开,zip压缩包有密码如何解开?
- Recast Navigation 学习笔记(二)