CharacterController Axis

Hello there,

Well it has been bugging me for a while now. I’ve been trying to get a CharacterController on the X or Z axis, yet it seems impossible…

I was wondering if there is a reason why they’re locked on the Y-axis when it seems to me like they are simply a wrapped-up capsule.:face_with_spiral_eyes:

Maybe I’m being noobish, yet I’d really appreciate to hear your thoughts/tips/anything really so I can possible fit my whole character into a CharacterController.

Do you guys have a workaround to fit ‘non-humanoid’ character into a CharacterController?

Any tips are appreciated :smile:

EDIT:
Rigidbody, maybe?

Yea i would recommend maybe looking into building a custom controller. The character controller is great of course, but does not neccassarily work for all control needs.

Sometimes it pays off to just make exactly what you want from scratch instead of trying to rig up a canned asset. I think I went through this with the CharacterController once; I think I ended up changing my mind about how I wanted it to act anyway, so I never pursued it.

Thanks for your replies.

I had started to write a modded CharacterController class but really wanted to keep using Move as-is. I figured hacking the CharacterController might end doing a better job of handling collisions than myself with OnCollisionEnter().

If there really is no work-arounds - aren’t we ALL needing this? - then I’ll get back to writing my own thing and see what happens.

Thanks again.