触发器Actors

本页面的内容:

Triggers(触发器) 是一种Actor,作用是当关卡中的其他对象同其交互时触发事件。 换句话说,它们被用于 触发 事件从而响应关卡中的其它操作。 触发器一般都是相同的,不同之处仅是其影响区域的形状 - 盒体、胶囊体及球体 - 触发器使用这些影响区域来检测另一个对象是否激活了它。

box_trigger.png capsule_trigger.png sphere_trigger.png
盒体触发器 胶囊体触发器 球体触发器

放置触发器

Place(放置) 模式中,您可以从 Modes(模式) 面板中的 Basic(基础) 部分拖拽并放置一种触发器类型,从而在关卡中放置触发器。

trigger_place.png

触发事件

触发器用于激活关卡蓝图 中放置的事件。 一个触发器可以激活多种不同类型的事件。 最主要的事件类型是针对和另一种对象(比如某些碰撞触发器或和触发器重叠的物体,或者对来自玩家输入的响应)发生的某种类型碰撞的响应。

视口 中选中该触发器:

  • 右击 关卡蓝图事件图表并从 为[触发器Actor名称]添加事件 下选择一个事件。

    trigger_event_context.png

通过其中任何一种方法选择一个事件,都会导致将一个事件节点 添加到当前关卡的关卡蓝图中:

trigger_event.png

每次这个特定事件发生时,都将会触发此新事件节点的exec引脚 - 在上面的示例中,每当一个Actor和该触发器重叠(或 Actor穿过触发器所在区域)时都会触发事件节点的exec引脚。