调用事件调度器

event_dispatcher_call_node.png

使用 Call 节点调用一个Event Dispatcher(事件调度器),将会触发绑定到该事件调度器的所有事件。对于每个事件调度器,您可以应用多个 Call 节点,且您既可以在 蓝图 中调用事件调度器也可以在 关卡蓝图 中进行调用。

在类蓝图中进行调用

  1. My Blueprint(我的蓝图 选卡下,从 Event Dispatcher(事件调度器)名称处开始拖拽鼠标并将其放置到您正处理的图表中。

  2. 在出现的菜单中选择 Call(调用)

    dispatcher_call_menu.png

另一种方法:

  1. 右击图表。

  2. 在出现的关联菜单中展开 Event Dispatcher(事件调度器)

    event_dispatcher_context.png

  3. 选择 Event Dispatcher(事件调度器) 下的 Call [事件调度器名称]

    event_dispatcher_context_name.png

在关卡蓝图中进行调用

  1. 添加到关卡中您想为其调用事件调度器的Actor的引用

    target_step1.png

  2. 从该引用节点的输出引脚开始拖拽鼠标,然后释放鼠标来显示关联菜单。

    empty_context_menu.png

  3. 在关联菜单中,导航到 Event Dispatcher (事件调度器)> Call [事件调度器名称] 。搜索 "Event Call" 将会快速地弹出正确的选项。

    call_node_level.png

    Call 节点将会出现,且Actor引用已经连接到了 Target 引脚上。

    call_dispatcher_wired_level.png