Wait till finished Animation

I am very new at Unreal, but coming from C# coding in Unity.

I have 2 animations with a Skeletal Mesh that I exported from Maya. Open Door and Close door.
I have a very basic Blueprint that references the SKM Door and has it open when I approach it and it closes when I leave the trigger box.

What I want to do, is not play the close animation until the open animation is complete. I have been looking into Notify, but all the examples I have found are with characters and are very complicated… I was hoping I could just use 2 variables, but I haven’t been able to get that to work either.

Any help would be greatly appreciated.
thank you.

My current Blueprint set up:

Probably a dirty way of doing it, is on end overlap, check to see if animation is playing, if it is do nothing / delay 0.5 and repeat, if it isn’t play the close animation.

Otherwise you can just have a door that is a static mesh and use a timeline to drive it.

Can you explain your first sentence a bit more or diagram it?
As for the timeline… can’t do that, it is going to be a complex airlock opening so I want to use Maya

I’m not 100% sure this will work, and gotta be careful when looping like this. but…

1 Like

That totally works! Thank you very much!!!