I’m working with animated characters for the first time in any serious way.
I’ve pushed around the characters, worked with animations and an beginning to feel comfortable about how things are working. I can get basic behaviour and little skating… But many of the examples I see are based around the use of a Character Controller, and I’ve been exploring this direction over simply using a box collider and transform.translate.
I have one vague worry and one specific problem:
The vague worry is:
How efficient is the character controller and is there a better work-around if it isn’t? I’ve been doing a lot of digging on the forums and have not really answered that one.
The specific problem is related to the capsule collider:
This capsule collider seems to be completely integrated into the Character Controller, and it’s not really working for me.

I find that, to get the model to rest correctly on the ground, I have to seriously fiddle with the controller’s collider, and it doesn’t really comfortably contain the creature and, as you can see, it sticks way above the model. I’d rather have a simple box collider…

What is the going advice for Character Controllers, Animated Creatures and limited platforms like the iPhone?