I have a character that in order to move must spring up and then land and then spring up again and land. The problem is that instead of moving and then stopping once he has landed he just seems to slide while in the air and on the ground. I am using the basic third person controller script for him out of Unity Pro and would greatly appreciate any advice on this matter
If the physic solution of syclamoth doesn’t work, you can try to do the jumping by animation. It would be a vertical animation only. the character would have to move only for the length of the animation, wait until the animation restart (and probably a pause?) and move again.