命名槽

为用户创建的、带命名槽的控件显示外部槽。

Choose your operating system:

Windows

macOS

Linux

本页面的内容

描述

此控件用于为用户控件显示可使用任何其他控件来填充的外部槽,对创建自定义控件功能而言,此控件非常有用。

使用示例

下图中,我们创建了名为 ButtonTemplate 的 控件蓝图 ,并将 画布面板 替换成 水平框 。在水平框中,我们放置一个 按钮 文本 控件,而我们希望让其他人在按钮旁边的空间中放上他们需要的任何控件,或我们稍后从其他控件蓝图中进行填充。

NamedSlot1.png

我们还可以通过向水平框添加 命名槽 控件来实现这一目的。

NamedSlot2.png

在我们的示例中,为清晰起见,我们更新了命名槽的名称,将其设为 填充 并调整预览的尺寸。并且,为了获得相同的尺寸,从 填充尺寸 下拉菜单中选择 自定义 并将 宽度 更改为 400,将 高度 更改为 50。

NamedSlot3.png

我们还更新了按钮上的文本。

NamedSlot4.png

我们 编译 保存 ,关闭 ButtonTemplate,然后创建新的控件蓝图。

在新控件蓝图的 用户创建 下,将我们的按钮模板用户控件拖动到画布面板上。

NamedSlot5.png

然后可以将控件添加到命名槽,但是我们不能将它们拖动到命名槽中的图形上。

NamedSlot6.png

我们需要使用 层级 来为命名槽创建新的根控件。

NamedSlot7.png

我们现在可以按照我们的想法为添加到命名槽的控件设置样式。

NamedSlot8.png

为了将控件拖放到图形上,我们需要使用容器来容纳控件(例如画布版面)。

NamedSlot9.png

上图中,我们已经创建了另一个 ButtonTemplate 控件,该控件使用画布面板,并且我们现在可以将控件拖动到它上面。

您向命名槽添加了多个控件,因此能够设置出填充有各种控件的模板。

NamedSlot10.png

欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消