Version: Unity 6.0 (6000.0)
语言 : 中文
字体资产简介
字体资产创建工具属性参考

字体资产属性参考

可以在创建字体资产后调整字体资产的属性。要调整字体资产的属性,请选择字体资产,然后在检视面板窗口中更改其属性的值。

字体资产属性

本节介绍所有字体资产属性。

字形信息

使用字形信息 (Face Info) 属性可以控制字体的行指标。

行指标
行指标
属性 描述
系列名称 (Family Name) 用于创建此字体资产的字体的名称。
样式名称 (Style Name) 用于创建此字体资产的字体的样式。例如,常规粗体斜体
点大小 (Point Size) 用于生成字体资产的字体大小(以点为单位)。
缩放 (Scale) 缩放字体。例如,值 1.5 会将字形缩放到原始字体大小的 150%。
行高 (Line Height) 连续行顶部之间的距离。

如果设置的行高大于高线 (Ascent Line)低线 (Descent Line) 的总和,则会在行间的间隙中产生。

如果设置的行高小于高线 (Ascent Line)低线 (Descent Line) 值的总和,则不同行上的字符可能会重叠。
高线 (Ascent Line) 字形可以延伸到基准线上方的最大距离。它对应于行的顶部。
大写字母线 (Cap Line) 基准线和大写字形顶部之间的距离。
等分线 (Mean Line) 非升序小写字形的最大高度。例如,“a”和“c”,但不包括具有升序器的“b”和“d”。

圆角字形的顶部有时会略微高于等分线。
基准线 基准线的高度。

基准线是字符所在的水平线。
低线 (Descent Line) 字形可以在基准线下方延伸的最大距离。
下划线偏移 (Underline Offset) 下划线相对于基准线的位置。
下划线粗细 (Underline Thickness) 下划线的粗细。
删除线偏移 (Strikethrough Offset) 删除线相对于基准线的位置。
上标偏移 (Superscript Offset) 相对于基准线偏移上标文本。
上标大小 (Superscript Size) 相对于原始字体大小缩放上标文本。
下标偏移 (Subscript Offset) 相对于基准线偏移下标文本。
下标大小 (Subscript Size) 相对于原始字体大小缩放下标文本。
制表符宽度 (Tab Width) TAB 字符的宽度。

生成设置

您可以更改字体资产的生成设置。对于动态或动态操作系统字体资产,可以直接在检视面板窗口中更改设置,而无需重新生成图集。要更新静态字体资产的生成设置,请选择更新图集纹理 (Update Atlas Texture),然后在字体资产创建工具 (Font Asset Creator) 窗口中进行更改并重新生成字体图集。

属性 描述
源字体文件 (Source Font File) 用于生成字体资产的源文件。
图集填充模式 (Atlas Population Mode) 填充字体图集的模式
图集渲染模式 (Atlas Render Mode) 渲染字体图集的模式
采样点大小 (Sampling Point Size) 字体纹理中字符的大小(以点为单位)。
填充 (Padding) 字体图集纹理中字符之间的填充(以像素为单位)。
图集宽度 (Atlas Width) 字体图集纹理的宽度。
l图集高度 (Atlas Height) 字体图集纹理的高度。
多图集纹理 (Multi Atlas Textures) 将字形存储在多个图集纹理中。如果需要多个图集,请启用此选项
清除动态数据 清除所有动态数据,并将字体资产恢复为默认创建和空状态。

图集和材质

注意:当前版本不支持字体材质。

属性 描述
字体图集 (Font Atlas) 在生成字体资产时创建的字体纹理图集。

字体粗细

可以使用“字体粗细 (Font Weights)”选项通过以下方式控制粗体和斜体文本的外观:

  • 为 100(细)到 900(黑色)之间的粗细指定常规字体和斜体字体。
  • 使用斜体 (Italic Slant)粗体 (Bold Weight) 属性可定义“假”粗体和斜体。这些设置会在文本加粗或斜体时调整当前字体资产中的字符。这会限制原始文本和粗体文本的常规和斜体版本(分别等于 400 和 700 的粗细)。

下表描述了斜体 (Italic Slant)粗体 (Bold Weight) 属性的属性:

属性 描述
常规粗细 (Regular Weight) 没有字体资产时使用的常规字体粗细。
粗体 (Bold Weight) 没有字体资产时假设的粗体字体。
常规间距 (Regular Spacing) 使用常规文本样式时的字符间距。
粗体间距 (Bold Spacing) 使用粗体文本样式时的字符间距(如果尚未指定粗体字体资产)。
斜体 (Italic Slant) 斜体字体的倾斜值。
制表符倍数 此值将乘以字体空格字符的宽度来计算制表符大小。

回退字体资产

管理此字体资产的本地回退字体资产列表。

注意:本地回退优先于用户界面工具包文本设置 (UITK Text Settings) 资产中设置的全局回退。

属性 描述
回退字体资产列表 (Fallback Font Assets List) 单击 +- 可添加和删除字体插槽。
单击字体旁边的圆圈图标以打开一个对象选择器,可以在其中选择字体资产。
拖动任何字体资产左侧的控点可将列表重新排序。

字符表

字符表包含有关字体资产中每个字符的信息。可以调整单个字形的属性以纠正字体问题。为此,请选择编辑字形 (Edit Glyph)

属性 描述
字符搜索 (Character Search) 按字符、ASCII 值或十六进制值搜索字符列表。
UTF16 字符的 ASCII 小数值。
Unicode 字符的 Unicode 十六进制值。
字形 ID (Glyph ID) 字符字形的 ID。

字形表

字形表包含字体资产中每个字形的相关信息。可以调整单个字形的属性以纠正字体问题。

属性 描述
字形搜索 (Glyph Search) 按字符、ASCII 值或十六进制值搜索字符列表。

搜索结果按 ASCII 值从低到高排序。
字形矩形 (Glyph Rect) 定义字符在字体图集中占据的矩形区域。
字形指标 (Glyph Metrics) 定义字形的指标。
W 字符的宽度。
H 字符的高度。
BX, BY 控制字符精灵的位置(相对于其在基准线上的原点在其左上角定义)。
AD 在放置下一个字符之前沿基准线前进多远。
缩放 (Scale) 调整字符大小的缩放值。

字形调整表

字形调整表控制特定字符对之间的间距。某些字体包含自动导入的字距调整信息。您可以为不包含此等信息的字体添加字距调整对。

属性 描述
调整对搜索 (Adjustment Pair Search) 按字符或 ASCII 值搜索调整表。

搜索结果中包含左字符或右字符与搜索字符串匹配的条目。

搜索结果按左字符的 ASCII 值从低到高排序。
字形属性 (Glyph Properties) 显示单个字形的属性。每个字形都有自己的条目。

单击某个条目可将其激活。然后,您可以编辑字形、复制字形或从列表中将其删除。
字符 (Char)(左和右) 字距调整对的左字符和右字符。
ID(左和右) 字距调整对的左字符和右字符的 ASCII 小数值。
OX、OY(左和右) 相对于字符在字距调整对中的初始位置的左右水平 (X) 和垂直( Y) 偏移。
AX(左和右) 在将下一个字符放入字距调整对之前沿基准线前进的距离。

AX 值控制字距调整对中字符之间的距离,而右 AX 值控制字距调整对与下一个字符之间的距离。

其他资源

字体资产简介
字体资产创建工具属性参考