- Edited
My First Person Controller (CharacterBody3D) currently has no momentum at all. By the way, I measure my movement speed in the debug panel (hotkey ~) with velocity.length() and when I get pushed by one of the platforms (see the video), my speed stays at 0 while Iβm being pushed, which isnβt how it supposed to be. What would be the best way to add a momentum/inertia feature and measure my current speed at all times?
Demo:
Source:
https://github.com/CryptoMares/FPS-Player-Controller
Thanks!