Unreal4绑定和解除绑定事件0033bate1

如题所述

第1个回答  2022-06-27
将事件添加到事件分发器事件列表(以及从中移除事件)。

如果事件分发器未绑定任何事件,对其进行调用将没有任何效果。每个事件分发器均有一个与其相关的事件列表。使用 Bind Event 节点可以向此列表中添加事件,使用 Unbind Event 节点可以从此列表中移除事件。 此外,通过 Unbind All Events 节点可以解除当前绑定到事件分发器上的所有事件。

Bind Event 节点可以执行多次,但每个事件只能绑定一次。此外,蓝图类和关卡蓝图中的事件都将添加到相同的事件列表中, 因此 Unbind All Events 节点将解除蓝图类和关卡蓝图中的事件绑定。

创建 Bind Event、Unbind Event 及 Unbind All Events 节点的过程非常相似。以下步骤只说明了 Bind Event 节点的创建方法,但只要在正确步骤处选择了正确的菜单项目,便也能轻松创建 Unbind Event 和 Unbind All Events 节点。

另一种方法:

1.为调用事件分发器的关卡中actor添加一个引用。

2.从引用节点连出输出引脚,松开后显示快捷菜单。

4.Call 节点将出现,actor引用已连接到 Target 引脚。
大家正在搜