Editing Timelines

This document contains an overview of how to edit Timeline nodes in Blueprints.

Choose your operating system:

Windows

macOS

Linux

Timelines can be edited by Double-clicking on the Timeline node in the Graph tab or on the Timeline in the My Blueprint tab. This opens the Timeline Editor in a new tab.

Timeline Editor

Blueprint Timeline Editor

Button/Checkbox

Description

add_float_track_button.png

Adds a new float track to the Timeline, for animating scalar float values.

add_vector_track_button.png

Adds a new vector track to the Timeline, for animating float vector values such as rotation or translation.

add_event_track_button.png

This adds an event track, which provides another execution output pin that will be triggered at keyframed times on the track.

add_color_track_button.png

Adds a new linear color track to the Timeline, for animating colors.

add_external_curve_button.png

Add an external curve to the Timeline. This button is only active if an external curve is selected in the Content Browser .

timeline_length_button.png

Allows you to set the playback length for this Timeline.

last_keyframe_button.png

If this is not active, the last keyframe of a sequence is ignored. This can help prevent skipping when an animation is looping.

autoplay_button.png

If active, this Timeline node does not require an execution input to begin, and will start playing as soon as the level begins.

loop_button.png

If active, the Timeline animation will repeat indefinitely unless stopped via the Stop input pin.

replicated_button.png

If active, the Timeline animation will be replicated across clients.

Adding Tracks

Timelines use Tracks to define the animation of a single piece of data. This can be a float value, vector value, color value, or events. Tracks can be added to the Timeline by clicking one of the Add Track buttons. For instance, click the Blueprint Timeline - Add Float Track Button button and enter a name for the new track. Press Enter to save the name for your new float track.

Blueprint Timeline - Add Float Track

  1. Track Name - You can enter a new name for the track into this field at any time.

  2. External Curve group - Allows you to choose an external curve asset from the Content Browser instead of creating your own curve.

  3. Track timeline - This is the keyframe graph for this track. You will place keyframes into this and see the resulting interpolation curve.

Adding Keys

Once you have tracks in place, you can then start adding keys to define your animation.

For more information on working with keys and curves in Timelines, please see the Keys and Curves page .

k2_timeline_track_key_add.png

Once you have finished editing your track, the data or event execution from the track is output through a data or execution pin with the same name as the track.

Blueprint Timelines - Track Data Output

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