Unreal Engine Blueprints Using Timelines for Animation 3 — Questions and Answers
Question 1: What type of data does a 'Vector Track' in a Timeline output?
- A single float per tick
- An X, Y, Z vector value per tick (Correct answer)
- A rotation in Euler angles
- A color with alpha channel
Correct answer: An X, Y, Z vector value per tick
A Vector Track outputs a full FVector (X, Y, Z) each tick, useful for animating positions or scales in 3D space.
Question 2: When using 'Play from Start' on a Timeline node, what is the initial playback position?
- The last saved position
- The midpoint of the Timeline
- Time 0.0 (the beginning) (Correct answer)
- The position set by Set Playback Position
Correct answer: Time 0.0 (the beginning)
'Play from Start' always resets the playback position to 0.0 seconds before beginning playback.
Question 3: How can you reverse a Timeline animation without creating a separate reversed curve?
- Negate the output float value
- Use the 'Reverse' or 'Reverse from End' input pins on the Timeline node (Correct answer)
- Set Play Rate to -1 manually
- Duplicate and flip the curve asset
Correct answer: Use the 'Reverse' or 'Reverse from End' input pins on the Timeline node
The 'Reverse' and 'Reverse from End' execution pins play the Timeline backwards using the same curve data.
Question 4: What is the purpose of the 'Color Track' in a Timeline node?
- To control ambient light color in the scene
- To animate a Linear Color value (RGBA) over time (Correct answer)
- To define the debug wire color of the Timeline
- To set material slot colors per frame
Correct answer: To animate a Linear Color value (RGBA) over time
A Color Track outputs a Linear Color (R, G, B, A) each tick, useful for animating material colors or light colors.
Question 5: Which approach is best for animating an actor's opacity from 1.0 to 0.0 over 2 seconds using a Timeline?
- Use an Event Track to fire events at 1-second intervals
- Use a Float Track with keys at time=0 (value=1.0) and time=2 (value=0.0) (Correct answer)
- Use a Vector Track and read only the X component
- Use a Color Track and sample the alpha channel
Correct answer: Use a Float Track with keys at time=0 (value=1.0) and time=2 (value=0.0)
A Float Track with keyframes at the start and end values is the most direct way to animate a single scalar like opacity.
Question 6: If you call 'Stop' on a Timeline node, which pin fires next time the Blueprint ticks?
- The Finished pin fires immediately
- The Update pin stops firing, and no execution pin fires on its own (Correct answer)
- The Play pin fires automatically
- The Reverse pin fires once
Correct answer: The Update pin stops firing, and no execution pin fires on its own
Calling Stop halts the Timeline; the Update pin stops ticking and Finished does NOT fire — that only fires on natural completion.
Question 7: A Timeline curve uses 'Constant' interpolation between two keys. What does the output value look like?
- It smoothly lerps between the two key values
- It holds the first key's value and jumps instantly to the second at the second key's time (Correct answer)
- It averages the two key values throughout
- It oscillates between the two values
Correct answer: It holds the first key's value and jumps instantly to the second at the second key's time
Constant interpolation holds the previous keyframe value until the next keyframe time, then snaps instantly.
What type of data does a 'Vector Track' in a Timeline output?