Hi there,
I am trying to teleport a pawn when it contacts a portal using Set Actor Location. The collision triggers and it looks like the correct parameters are being passed and the function returns ‘true’, but the pawn stays in place.
I have looked around the forums and online for solutions, but none of them seem to work. I have tried using Set World Location instead, the pawn’s components are set to ‘Moveable’, I have tried enabling and disabling the ‘Teleport’ flag, and I have tried calling the pawn globally. No errors are being triggered as far as I can see.
This feels like it should not be complicated and I am probably missing something glaringly obvious, but I have been trying for hours and nothing seems to work. Thanks for the help in advance.
Portal Blueprint:
Debugging Prints:
Pawn Scene Root (The pawn Mesh Component is also set to ‘Moveable’):