Teleport with Spring Arm

Hi there,

I’m trying to teleport my player that uses a spring arm with camera and rotation lag and even if i disable the spring arm lag before the teleport and enable it after I get lag.

Is there a way to reset the spring arm somehow? that it doesnt “remember” that the player was just moved and I can get a clean teleport.

I also tried adding a delay, it works only sometimes and isnt a very elegant solution.

Thanks

It’s a long shot, but try the ‘stop movement immediately’ node on the character movement component.

Thanks for the try. Sadly it did not work.
Are there maybe some other approches to this problem?
I’m sure i am not the first to encounter it.

1 Like

As far as I can tell, it’s not mentioned very much.

The only person I could find with a solution, basically wrote their own camera.

Something you could try is, add a camera component in the player with the same relative transform as the camera on the spring arm, at the moment of teleport.

It will teleport with the player, and at least it will stay still.

Then you can lerp it to the new spring arm position after the teleport.

Ok thanks for the support ill try that

1 Like