Version: Unity 6.0 (6000.0)
语言 : 中文
字体资产属性参考
文本效果

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

可以使用字体资产创建工具生成和更新字体图集。要生成和更新字体图集,请在字体资源的检视面板窗口中选择更新图集纹理 (Update Atlas Texture)

下表描述了所有字体资产创建工具属性:

属性 描述
源字体文件 (Source Font File) 用于生成字体资产的源字体。
采样点大小 (Sampling Point Size) 用于生成字体纹理的字体大小(以点为单位)。采样点大小越高,渲染质量越好,但会占用更多图集空间。
自动调整大小 (Auto Sizing) 使用尽可能大的点大小,同时仍然适合纹理上的所有字符。

这是 SDF 字体的一般选项。
自定义大小 (Custom Size) 使用自定义点大小实现对纯位图字体的像素精确控制。
填充 (Padding) 字体图集纹理中字符之间的填充(以像素为单位)。
打包方法 (Packing Method) 如何将字符放入字体纹理中。
最佳 (Optimum) 查找仍然适合纹理中所有字符的尽可能大的自动字体大小。

使用此选项可生成最终字体纹理。
快 (Fast) 计算字符打包速度更快,但可能使用比最佳 (Optimum) 模式更小的字体大小。

在测试字体资产创建时使用此选项。
图集分辨率 (Atlas Resolution) 字体纹理的宽度和高度(以像素为单位)。

如果仅包含 ASCII 字符,512 x 512 分辨率对于大多数字体都适用。具有更多字符的字体可能需要更大的分辨率或多个图集。

对于 SDF 字体,较高的分辨率会产生更精细的渐变,从而产生更高质量的文本。
字符集 (Character Set) 字体文件中的字符不会自动包含在字体资产中。必须指定所需的选项。可以选择预定义字符集,提供要包含的字符列表,或包含现有字体资产或文本资产中的所有字符。
ASCII 在 ASCII 字符集中包含可见字符。
扩展 ASCII (Extended ASCII) 在扩展 ASCII 字符集中包含可见字符。
ASCII 小写字母 (ASCII Lowercase) 仅包含 ASCII 字符集中可见的小写字符。
ASCII 大写字母 (ASCII Uppercase) 仅包含 ASCII 字符集中可见的大写字符。
数字 + 符号 (Numbers + Symbols) 仅包含 ASCII 字符集中可见的数字和符号。
自定义范围 (Custom Range) 包含您定义的字符范围。

输入小数值序列或值范围以指定要包含的字符。

使用连字符以分隔某个范围内的第一个值和最后一个值。使用逗号以分隔值和范围(例如 32-126,160,8230)。

还可以选择现有字体资产以包含该资产中的字符。
Unicode 范围(十六进制)(Unicode Range (Hex)) 包含您定义的字符范围。

输入 Unicode 十六进制值序列或值范围,以指定要包含的字符。

使用连字符以分隔某个范围内的第一个值和最后一个值。使用逗号以分隔值和范围(例如 20-7E,A0,2026)。

还可以选择现有字体资产以包含该资产中的字符。
自定义字符 (Custom Characters) 包含您定义的一系列字符。

输入字符序列以指定要包含的字符。

一个接一个地输入字符,中间没有空格或分隔字符,例如 abc123*#%

还可以选择现有字体资产以包含该资产中的字符。
文件中的字符 (Characters from File) 在指定的文本资产中包含所有字符。

要保存字符集时,请使用此选项。
渲染模式 (Render Mode) 渲染字体图集的模式
获取字距调整对 (Get Kerning Pairs) 从字体复制字距调整数据。

字距调整数据用于调整特定字符对之间的间距,从而产生更悦目的视觉效果。

注意:有时无法导入字距调整数据。某些字体将字距调整对存储在不受支持的字形定位 (GPOS) 表中。其他字体根本不存储字距调整对。

其他资源

字体资产属性参考
文本效果