本文详细介绍了Unity中TextMeshPro的Font Asset创建和设置,包括Font Asset Creator的各种参数,如Font Source、Font Size、Font Padding等,以及Font Asset的Face Info、Font Weights等关键信息,帮助开发者理解如何生成和优化高质量的SDF字体纹理。
摘要由CSDN通过智能技术生成
TextMesh Pro有自己的Font asset格式。当你将一个字体(通常是TTF文件)添加到Unity项目中的时候,Unity 将其作为font asset导入。然后,你需要使用 font asset creator 从它生成一个TextMesh Pro font asset 。之后,TTF的字体就不再需要了。但是,最好不要从Unity里面删除,因为后面修改,调整的时候可能还会用到的。
1、Font Asset Creator
TextMesh Pro的Font Asset Creator 窗口可以通过Window - TextMeshPro-FontAssetCreator在编辑器中打开。该窗口为您提供一些字体设置、一个生成按钮、一个纹理预览和一个按钮来保存您的新字体asset。
默认情况下,该窗口被配置为创建有向距离场(SDF)font asset。这些字体生成的纹理包含轮廓距离信息,看起来像灰度渐变。当用正确的着色器渲染时,它将产生高质量的文本,支持像轮廓和阴影这样的效果。
保存font assets时,必须将它们放在 settings asset (后面有单独章节教程)中定义的特定文件夹中。以确保TextMesh Pro能够找到它们,并将它们包含在构建中。
1.1、Font Source
生成Text Mesh Pro字体的时候,你必须选择一个源字体,这个字体也只会用来生成对应的font asset,而不会包含在构建中,除非你也在其他地方使用到了,或者将它放在了Resources文件夹中。Text Mesh Pro的插件包含Arial、Bangers和Impact作为示例字体来源。
1.2、Font Size
TextMesh Pro有自己的Font asset格式。当你将一个字体(通常是TTF文件)添加到Unity项目中的时候,Unity 将其作为font asset导入。然后,你需要使用 font asset creator 从它生成一个TextMesh Pro font asset 。之后,TTF的字体就不再需要了。但是,最好不要从Unity里面删除,因为后面修改,调整的时候可能还会用到的。1、F...
正所谓 金三银四 ,又到了找工作的大好时机了,不知道大家有没有意向找一份更好的工作呢~
之前写了很多
Unity
的学习和实例文章,但是面试题部分还没有一个系统的整理。
那本篇文章就来整理一下
Unity
中一些常见的面试题,说不准就会面试的时候就会遇到!
本篇文章会将
Unity
所有方面的面试资料都融会贯通,绝对是2022年
Unity
面试领域最实用的文章啦!
Unity
5.6进行了许多升级,包括引入了新的系统Video Player等。其中最有用的我觉得应该是开始整合Asset Store中的年度最佳插件
Text
mesh
pro
,并且提供免费下载。
比起UGUI的
Text
控件,
Text
mesh
pro
有着许多优势。它使用Signed Distance Field(SDF)即有向距离场作为主要的文本
渲染
管线,在不同的分辨率和不同的位置下都能
渲染
出清晰的文