My character tips over with Rigidbody

Yep, as the title says. Try playing this and you will understand;

MediaFire

He tips over or get’s stuck in a different angle or something. All I want is Zelda-like controls with W and S to move forward and backward, D and A will rotate right and left. You never see Link roll around inside the ground, haha. :slight_smile:

I have a box collider and a rigidbody on the player.

Thanks for any help.

Why not do you use better a character controller?
Rigidbodies are tricky to configure for player characters. Anyway, have you Freezed the rotations in the rigibody?

Yep, I did. He then, when changing rotation, never gets to his normal rotation again.

Also, Character Controller don’t work well for me. I need him to jump down on the lower platform, and gravity
wont apply to well then.

Gravity works fine with CharacterControllers. If thats the only reason you stayed away from them, I would rethink that decision.

Perhaps there are other reasons, so I won’t push this further.

It is just this issue to solve, others than that, Unity is great. Or wait… Unity is great whatsoever.

From the Unity Wiki in controllers scripts:
http://www.unifycommunity.com/wiki/index.php?title=RigidbodyFPSWalker

Maybe you can use some of this to your needs, changing from first to third person (it is not very difficult).

Ill check it out later, thanks angel_m! :slight_smile:

I have problems with the character controller too - its jittery frame rate for some reason sometimes? So I’m looking at using something else but also have problems with the rigidbody.