- Home /
Play the same animation offset in time from another object?
Imagine I have 3 cubes in a line next to each other in the scene. Cube 1 animates up and down in Y over a 30 frame duration ( procedurally - not driven by fbx ). I am interested to know how to drive the other 2 cubes so that they play the same Y movement as the first cube, but simply offset in time by x amount.
So for example, if the time delay was 0.5s between each cube: cube 1 would fire off first, followed by cube 2 a half second later and finally cube 3 a full second later. This would visually create a simple "wave" effect running through the 3 cubes as they all play the same identical movement, just with a time offset. Cube 1 essentially drives the whole effect.
Any help would be great here! (not particularly new to unity or C#, just not clear how to approach this in unity)
Your answer
Follow this Question
Related Questions
Animation Keyframes Not Triggering? 0 Answers
Time Delay Animation 1 Answer
Stop Animation State in Animator from Speeding Up after Playing it a Second Time? 0 Answers
Animation.Time help 1 Answer
Finish One Combo 1 Answer