Sorry, yes I didn’t explain it well. You have two main options
-
DoOnce - which you’ve found… Then it just open, or it shuts, and does the whole thing. You can also do tests to see how far away the player is, and close the door if they’re not near ( and you missed the end overlap ).
-
You have the nodes connected directly, like you did in the first place. But then you have to handle stopping the open sound to play the back end of the close sound, if the player starts to overlap, and then changes their mind. And the other way around.
Option 2 can look quite slick, but you have to do quite a lot of fiddling to get the sounds right.