Delay
A fundamental Latent Action node that pauses one execution path for a specified duration without freezing the game, then continues from Completed.
YouTube Video Lesson (#04)
Interactive Blueprint Graph & Copyable Code
Use the "Copy Nodes" button in the graph below, then press Ctrl+V in an Unreal Engine 5 Blueprint Graph to paste the example:
Input and Output Pins
| Pin Name | Direction | Data Type | Default | Description |
|---|---|---|---|---|
| (Exec In) | Input | Exec (White) | - | The execution signal that starts the delay. |
| Duration | Input | Float / Real (Light Green) | 0.2 s | Delay duration in seconds, for example 2.0. |
| Completed | Output | Exec (White) | - | Continuation output triggered after the specified duration has elapsed. |
Blueprint Flow from the Video
Wait Two Seconds After BeginPlay
When the game starts, Event BeginPlay fires and execution enters Delay. Because Duration is 2.0, this execution path waits for two seconds while the game continues running.
On the first eligible game update after the duration expires, Completed runs. The connected Print String displays "2 seconds elapsed". The video demonstrates this delayed message flow.