How to slow the players velocity?

Wow, another post about time slowing/stopping!

What I want to achieve is that I want the player to gradually slow down when time is going near 0, being able to stop-mid air.

Sure, I could anchor the humanoidrootpart. But you, well, can’t ‘tween anchors’.

I need time and physics to slow down depending on a value, if the value is ‘1’, time is normal. ‘0’, and time is stopped, vice versa for higher and lower values.

I’m thinking about contraints but how would that work? This is probably very simple and I’m just missing it.

icried

1 Like

When possible way is to create a VectorForce, where the direction of the force is updated every physics step, or anytime the player’s velocity changes. The direction should be made to always be the negative of the player’s current velocity. To adjust for the time value, you can just change the value of the MaxForce in the VectorForce.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.