I've been trying to create a script that allows the player to climb in a third-person view. However, I can't seem to figure out how to do this. Whenever there is no upwards movement, gravity pulls the character back down to the ground. I tried all sorts of things, turning off gravity for the rigidbody, applying an opposite force, but nothing seems to work. I also tried to put regular object underneath it to create some sort of an elevator but when I move it downwards, the application of gravity and the inertia make it look weird. Can someone please tell me what I'd have to do to glue a character to a certain spot and stay there, regardless of whether seems to be in the air or not?