So, I am trying to make the player stand still mid-air, without disabling gravity. To do this i basically limit the Z velocity to positive values, as shown in the picture. This almost works, except that the character is still slowly descending at a steady pace. I have tried to print the velocity at various steps in the process, and the velocity is never negative, so I assume some other system is basically overriding the velocity and somehow pushing my character down. Any ideas?
