I have a player with a rigidbody. Whenever I am again a solid object, the jumping is just fine, but if I push the game stick to run move on the object and jump, then the jump is less.
I believe it is a friction issue. i am using a Physics Material and placed the friction at 0. But the issue is still happening.
Any help will be great. Thank you.
Likely because the sideways motion gets canceled out.
It’s best not to use dynamic Rigidbody for player controllers, but rather set them to kinematic and handle collision resolution yourself. This is what quality controllers are built upon, and it’s no easy feat to make them work well. Fortunately, there’s plenty solutions available, like the Kinematic Character Controller on the Asset Store.