unity3dunity进阶教程合集

Text Mesh Pro --- 创建字体

2019-07-21  本文已影响9人  su9257_海澜

笔者很久没有更新简书了,因为前一段时间准备跳槽,然后面试,最后入职新公司,所以耽误了更新简书的进度。这次笔者准备更新一个新的系列 Text Mesh Pro,这个字体插件真心不错,已经集成到Unity中,对于开发中很多字体美术效果都有很不错的表现。如果是新项目,笔者建议第一时间使用,不但减少不必要的开发时间(实现各种字体效果),表现效果也很不错。

开发环境

Text Mesh Pro 在线文档

对于第一次使用 Text Mesh Pro 的项目 需要先引入对应的资源。进入 Package Manager中选择Text Mesh Pro ,然后选择最新的版本进行安装

然后导入一些必要的资源(第一项),对于扩展资源可根实际需求进行导入,扩展资源里面有一些示例和对应的资源(代码、材质、预制、设置等)

必要资源

扩展资源

下面我创建一个 Text Mesh Pro 对应的 Text


但是这时有一个问题就是 Text Mesh Pro 所用的字体并不是我们原来常用的ttf字体,而是经过Text Mesh Pro转化的字体 ,所以下面才是本篇的主题:创建字体

打开字体创建工具 选中我们要创建的字体

让我们看一下创建字体工具里面的选项




这是在Font Asset中放入我们生成的字体就可以了

1.gif

上图我们可以看到 特殊字符@和对应的汉字重叠了,对于这种字符显示不准确,位置偏差的情况我们需要在生成的字体文件中调整一下

对于一些编码映射对应的表情和字符出现错误,也可以在字体文件中对应的调整

image.png

创建字体先讲到这

上一篇 下一篇

猜你喜欢

热点阅读