Choose your operating system:
Windows
macOS
Linux
在此指南中,您将学习到如何在包含文本的控件蓝图中使用自建字体资源。
步骤
按以下步骤操作,学习如何对结合 UMG UI 设计器使用的自建字体进行指定。
在此指南中,我们使用的是 Blank Template ,未加入 Starter Content 、选择默认 Target Hardware 和 Project Settings 。
-
在 Content Browser 中点击 Add New 按钮,鼠标悬停在 User Interface 上,然后点击 Widget Blueprint 选项新建一个 控件蓝图 。此操作将新建一个控件蓝图。为其设置一个便于查找的命名。
-
返回保存控件蓝图的 Content Browser,双击将其打开。在控件蓝图的调色板中,选中一个 Text 控件并将其拖到图表之上。 然后选中角落将其放大。
-
创建文本控件后,即可点击它访问 Details 面板,可在 Appearance 下的 Font 选项中修改字体类型、风格(常规、粗体、斜体等),以及大小。
-
引擎默认使用 Roboto 字体。然而点击下拉菜单即可选择和使用创建的任意合成字体资源。
也可在此菜单中创建一个合成字体并指定新资源的保存位置(默认为空,需要填入)。
-
选择合成字体后,可通过第二个下拉菜单从 默认字体群 中选择一个字体使用。
也可在输入框中指定字体的大小。
当前版本中 UMG 只支持 Runtime 缓存字体资源。此外,如果您已使用老方法指定字体,基于文件的现有字体设置不会丢失; 但之后需要创建合成字体文件以便以 UMG 使用自定义字体。
最终结果
在 UMG 中成功使用字体后,即可 设置颜色、材质和外框属性 (以及使用阴影),学习如何设置 字体 风格。