I'm using the teleport node to teleport the player to another place. But it only works one way?

To make the coordinates handling more managable:

Use a billboard to indicate the target location. So you can now place many doors in the editor and move (and rotate) their billboard to where you need that door to teleport:

Optional, but more visual this way - consider it. Punching in numbers is meh!


And if you were wondering why your setup wouldn’t work:

  • each actor had input
  • each actor tried to execute this input
  • but only one actor can execute input at a time (unless consumption is disabled - but then we’d be attempting to teleport through all doors at once!)
  • we do not know which actor will execute it, in your case it was the door that managed to use & consume input first
  • so you were trying to teleport to the very same door over and over again