Version: 6000.3
语言: 中文
UITK 文本设置资产
创建自定义文本动画

回退字体

每个字体资产的字符数有限。当你使用当前字体资产中不存在的字符时,TextCore 会搜索回退列表,直到找到具有该字符的字体资产。然后,文本元素使用该字体资源来渲染字符。

您可以设置回退字体列表以将字体分布在多个纹理上,或者对特定字符使用不同的字体。它需要额外的计算资源来搜索列表中的缺失字符,并需要额外的绘制调用来使用其他字体。

您可以对回退列表中的多个字体资源使用相同的字符。尽可能将回退列表中字符的样式与主字体资产的样式相匹配。

回退字体用法

通常,使用回退字体资源可以:

  • 使用具有大字母的语言,例如中文、韩语和日语。使用回退字体将字母表分布到多个资产中。
  • 在文本中包含其他字母表中的特殊字符。

提示:动态作系统字体资产是回退字体资产的绝佳候选者。

回退字体链

您可以创建本地和全局回退字体资源列表。在 字体资源(Font Assets) 属性中设置本地字体资源列表,并在 UITK 文本设置(UITK Text Settings) 中设置全局字体资源列表。除了回退字体之外,TextCore 还会搜索其他资源,例如默认的sprite2D 图形对象。如果你习惯于在3D中工作,精灵本质上只是标准纹理,但有一些特殊的技术可以组合和管理精灵纹理,以提高开发过程中的效率和便利性。更多信息
请参阅术语表
asset,用于缺少字形。这些资产共同构成了后备链。

以下是回退链中的资产顺序:

  1. 本地回退字体资源列表
  2. 全局回退字体资源列表
  3. 默认精灵资源
  4. 动态作系统回退
  5. 缺少字形字符

其他资源

UITK 文本设置资产
创建自定义文本动画