包含此页的版本:
不含此页的版本:
文本对象由 UI 控件的以下属性定义:
text某些 UI 控件(例如 Label 或 TextElement)的属性,用于设置显示文本。valueTextField 的属性,以及label属性,用于设置 TextField 的显示文本。您可以使用 USS 文本属性来设置文本样式,例如设置字体大小和颜色等。
您还可以添加新字体来设置文本样式。在项目中使用字体资源之前,先将字体转换为字体资源。除了 USS 样式之外,还可以使用富文本标记来设置文本字符串中某些单词的样式。
| 主题 | 描述 |
|---|---|
| 文本入门 | 通过示例了解如何设置文本样式、创建字体以及使用富文本标记和样式表设置样式。 |
| 使用 USS 设置文本样式 | 在UXML、USS文件中或直接在UI Builder中使用USS文本属性内联设置文本样式。 |
| 使用富文本标记设置文本样式 | 设置文本字符串中标记之间的单词样式。 |
| 字体资源 | 了解不同的字体资源及其所有属性。 |
| 文本效果 | 将文本效果应用于文本元素以增强文本的视觉外观。 |
| 样式表资产 | 创建自定义文本样式以扩展富文本标记。 |
| 在文本中包含精灵 | 创造sprite2D 图形对象。如果你习惯于在3D中工作,精灵本质上只是标准纹理,但有一些特殊的技术可以组合和管理精灵纹理,以提高开发过程中的效率和便利性。更多信息 请参阅术语表资源来解释表情符号字符并将其包含在文本中。 |
| 颜色渐变 | 创建颜色渐变,为文本字符串中的每个字符应用最多四种颜色。 |
| 彩色表情符号 | 在文本中包含颜色字形和表情符号。 |
| 语言方向 | 设置文本元素的文本方向,以支持从右到左 (RTL) 语言。 |
| 高级文本生成器 | 为您的项目添加全面的 Unicode 支持和文本整形功能。 |
| UITK 文本设置资产 | 由 面板设置(Panel Settings) 资产引用,并控制该面板中使用的所有文本对象的默认值。 |
| 回退字体 | 为字体资产中缺少的字符添加回退字体。 |
| 创建自定义文本动画 | 使用TextElement.PostProcessTextVertices用于创建自定义文本动画的 API |