Construct 3 icon

Construct 3

Documentation

Timeline master keyframe

Ashley's avatar
Medal
Construct Team Founder
Published 10 May, 2019
329 words
~1-2 mins

In the Timeline Bar, a master keyframe is represented by marks in the same row as the track they belong to.

A track can have many different master keyframes, one for each position in the timeline with values that must be reached when animating. By themselves master keyframes only mark a time - the values used for interpolation are kept by the property keyframes.

The main role of master keyframes is to serve as a control to modify all related property keyframes at the same time. Any changes made to a master keyframe will be applied to all corresponding property keyframes, including Enabled, Time, Ease and Path mode changes as well as deleting.

Adding Master Keyframes

To add master keyframes, follow these steps:

  • Turn on Edit mode by pressing the Edit button in the Timeline Bar toolbar.
  • Move the current time marker to the position in the timeline where you want to create keyframes. This can be done by either clicking on the time ruler or by dragging the red line.
  • Make changes to the instances you want to animate.
  • Use the S keyboard shortcut or right-click in the Layout View and select TimelineSet keyframes.

Master Keyframe Properties

Index

The index of the master keyframe in its track. It can not be changed. This value is updated if the keyframe's position in the timeline changes.

Time

The position of the master keyframe in the timeline. This can be updated from the Properties Bar or by dragging the keyframe in the Timeline Bar. Either change will update all property keyframes under the master.

Ease

Path mode

Enabled

See the section on common timeline element properties in Timelines. Changing these at the master keyframe level will apply the change to every associated property keyframe.

Tags

A space separated list of identifiers that can be used with a set of Timeline plugin conditions, to identify when a master keyframe has been reached while a timeline is playing.