Version: 6000.3
语言: 中文
字体资源属性参考
使用字体子集优化字体文件

字体资产创建器属性参考

你可以使用 字体资源创建器(Font Asset Creator) 生成和更新字体图集。要生成和更新字体图集,请在字体资产的检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
请参阅术语表
窗。

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

财产 描述
源字体文件 用于生成字体资源的源字体。
采样点大小 字体大小(以磅为单位),用于生成字体纹理。采样点大小(Sampling Point Size) 越大,渲染质量越好,但占用的图集空间更多。此属性具有以下选项:
  • 自动调整大小:使用尽可能大的点大小,同时仍适合纹理上的所有字符。

    这是 SDF 字体的常规选项。
  • 自定义大小:使用自定义点大小实现对仅位图字体的像素精确控制。
填充 填充, in像素计算机图像中的最小单位。像素大小取决于您的屏幕分辨率。像素光照是在每个屏幕像素下计算的。更多信息
请参阅术语表
,在字体图集纹理中的字符之间。
包装方式 如何将字符适应字体纹理。从以下选项中进行选择:
  • 最佳:找到仍适合纹理中所有字符的最大自动字体大小。使用此选项可生成最终字体纹理。
  • 快速(Fast) :计算字符打包速度更快,但可能使用比 最佳(Optimum) 模式更小的字体大小在测试字体资源创建时使用此选项。
Atlas 分辨率 字体纹理的宽度和高度,以像素为单位。

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

对于 SDF 字体,较高的分辨率会产生更精细的渐变,从而产生更高质量的文本。
字符集 字体文件中的字符不会自动包含在字体资产中。您必须指定您需要哪些。您可以选择预定义的字符集,提供要包含的字符列表,或者将所有字符包含在现有字体资产或文本资产中。从以下选项中进行选择:
  • ASCII:在 ASCII 字符集中包含可见字符。
  • 扩展 ASCII:在扩展 ASCII 字符集中包含可见字符。
  • ASCII 小写:仅包括 ASCII 字符集中可见的小写字符。
  • ASCII 小写:仅包括 ASCII 字符集中可见的小写字符。
  • ASCII 小写:仅包括 ASCII 字符集中可见的小写字符。
  • 数字 + 符号:仅包括 ASCII 字符集中的可见数字和符号。
  • 自定义范围:包括您定义的字符范围。

    输入十进制值序列或值范围,以指定要包含的字符。使用连字符分隔范围的第一个值和最后一个值。使用逗号分隔值和范围(例如
    32-126,160,8230).

    您还可以选择现有字体资产,以将字符包含在该资产中。
  • Unicode 范围(十六进制):包括您定义的字符范围。

    输入 Unicode 十六进制值序列或值范围,以指定要包含的字符。使用连字符分隔范围的第一个值和最后一个值。使用逗号分隔值和范围(例如
    20-7E,A0,2026).

    您还可以选择现有字体资产,以将字符包含在该资产中。
  • 自定义字符:包括您定义的字符范围。

    输入字符序列以指定要包含的字符。一个接一个地输入字符,中间没有空格或分隔字符,例如
    abc123*#%.

    您还可以选择现有字体资产,以将字符包含在该资产中。
  • 文件中的字符:将所有字符包含在您指定的文本资产中。如果要保存字符集,请使用此选项。
渲染模式(Render Mode) 渲染字体图集的模式
获取字距调整对 从字体中复制字距调整数据。

字距调整数据用于调整特定字符对之间的间距,以产生更美观的结果。

注意:并非总是可以导入字距调整数据。某些字体将字距调整对存储在其字形定位 (GPOS) 表中,这是不支持的。其他字体根本不存储字距调整对。

其他资源

字体资源属性参考
使用字体子集优化字体文件