Timeline lerp vector anim plays perfectly once and then never again.

I’m making a game with a machine in it, when you interact with the machine, it’s going to play a simple animation that makes it look like it’s turning one object into another; but it’s actually just going to be a static mesh made visible moving into one hole of the machine then being set to invisible, while another static mesh is made visible, and moving out of the machine.

It works fine the first time the player interacts with the machine, but after that it skips the animation completely and the new object just suddenly appears. I’ve tried to figure out what the problem is, but I can’t get it to work.

Hi fartificial,

Try hooking the timelines up to the “PlayFromStart” rather than the “Play”.

That fixes the first part of the animation, it plays and replays exactly how it should. The second part of the animation, with the second timeline starts repeating two, or even three times.

Remove the 2sec delay after the SetLocation, and wire up the 2nd Timeline from the first Timelines “Finished” pin. (and the same for the 2nd one and the 1sec delay)

It’s working perfectly now, thank you for saving me a thousand headaches!