You need the same Timeline animation logic on 50 different Actors. What is the most maintainable approach?
-
A
Copy-paste the Timeline into each Actor Blueprint
-
B
Create a reusable Actor Component Blueprint containing the Timeline
-
C
Use a global Timeline in the Level Blueprint
-
D
Store the Timeline in a Game Instance variable