Sliding Door BP

I’m getting very frustrated with trying to figure out the whole Blueprint language. And the fact that there seems to be dozens of ways to solve the same problem doesn’t help. I try to find solutions but it’s really just other people’s posts of “why doesn’t this work”.

It’s a sliding door. It shouldn’t be complicated. I have the general frame in the scene and then I made a BP of a sliding door on a track. So the door is parented to the track and there’s a collision cube around the handle. I can now add 4 copies of the bp to the frame to have 4 independently working sliding doors. Problem is it won’t close. The offset seems to be only way to get the door to smoothly open. How do I get the door to reverse? All attempts to use reverse in the timeline sends it in the same direction.I tried duplicating the nodes with playing a reverse animation but strangely it stops at a different place.

HI!

You need to use SetRelativeLocation because AddRelativeLocation always increases the value of transformation.

And you do not need to use MakeVector node

This is result:

Awesome! Thanks for the quick response and a good simple solution. I can now use this for all the sliding doors in my level. Cheers!