CharacterController and Physics!


I would like to know if there is any way to give a CharacterController same Physics like a rigidbody. What I especially like to know how to give the CharacterController a rotation if moving onto a mountain. Is the rigidbody the only solution?

Thanks for each answer :wink:

I don’t know if I am to much help but I would go for a Rigidbody player. The CharacterController is not really that great when it comes to physics. If you do want physics for the CC you have to code them yourself. If you want a finished rigidbody player, get sample assets from the assets store. Unity Asset Store - The Best Assets for Game Making It is made by the Unity guys and it is free. It is really great and you can probably make your own controller if you just take a look at the player controller scripts in the asset.

Sorry if this wasn’t what you are looking for but it is just a tip.

I think you probably just need a rigidbody. Maybe lower the mass to it won’t fall off whatever it is, but that should work. Except that all controllers, at least in first person, come with a built-in rigidbody.