Trigger Actors

Actor that can be activated and cause events to occur in the level.

Choose your operating system:

Windows

macOS

Linux

Triggers are Actors that are used to cause an event to occur when they are interacted with by some other object in the level. In other words, they are used to trigger events in response to some other action in the level. All of the default Triggers are generally the same, differing only in the shape of the area of influence - box, capsule, and sphere - used by the Trigger to detect if another object has activated it.

box trigger

capsule trigger

sphere trigger

Box Trigger

Capsule Trigger

Sphere Trigger

Placing Triggers

Triggers can be placed in the level by dragging and dropping one of the Trigger types. In Select mode, you can drag a Trigger type from the Place Actors panel Basic tab.

Placing a trigger

Triggering Events

Triggers are used to activate events placed inside of the Level Blueprint . There are several different types of events that a Trigger can activate. The main ones happen in response to some type of collision with another object, such as something hitting or overlapping with the Trigger, or in response to input from the player.

With the Trigger selected in the Viewport :

  • Right-click in the Level Blueprint Event Graph and choose one of the events under Add Event for [Trigger Actor Name] .

    Trigger events context menu

Choosing an event via either of these methods results in an Event node being added to the Level Blueprint for the current level:

Trigger event in Blueprint

The exec pin of the new event node will fire each time the particular event occurs - in the example above, any time an Actor overlaps (or runs through) the Trigger:

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss