命名槽

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

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

Select Skin
Light
Dark

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见