How to reverse elevator door animation with two timelines

I have an elevator door that opens in two different segments to have a realistic look. This means I have two different timelines, one for each static mesh playing an animation. When pressing the elevator door button once it works no problem and they play the animation perfectly. However the second time it will not reverse. I cannot figure out how to set up the reversal to work with two timelines rather than just one.




This should be a single timeline with an offset for the 2nd mesh. Or a single timeline with a 2nd track. No need to complicate it.


However:

You’re restarting the 2nd timeline every 1st TL update, 60 times every second. Not intended, I reckon. Did you mean to instead:


And this, too:

Timeline updates fire every frame, read the tooltip of the GetAll node to find out that this is no-no move.

1 Like

With your last image regarding the elevator button and not using update, when I use finish instead it just completely skips the animation. What is a workaround where I do not have to use the updated pin but rather the on finished pin and still get an animation?

Use the update on the set relative node. Not on the interface message. Not sure what it’s supposed to do, but I assume this part needs to happen only once, not all the time.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.