- Home /
Change character controller axis
Hi, I'm developing a 2D isometric game where every physics is computed in the x-y plane. I'd like to use a character controller to move my character, but since the movement occurs in x and y (not z), it's not working ok. When it's moved in the y axis, it doesn't slide on collision with something, it just don't move any more; but it slides ok when moving on the x axis. So, is there any way to make the character controller to move in the x-y plane? That is, like rotating the character controller 90 degrees in x axis (but character controller can not be rotated normally...)
Thank you for your time!
Your answer
![](https://koobas.hobune.stream/wayback/20220613151933im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Keeping player stationary and let physics affect... 0 Answers
CharacterController unexpected collisions with MeshCollider 0 Answers
Character controller partially passing through rigidbody in a head on collision 2 Answers
How to deal the 2d platform physics? 0 Answers
OnCollisionEnter not working with CharacterController 1 Answer