I am making a simple 2d platforming game. I should also mention I am still using Unity 4. I wanted to use the character controller for my players jump and have a separate move script. I did this completely fine, but I realized when doing a quick test my player collides only the horizontal edges of colliders. I know my movement script doesn't check for colliders. I thought it would just move right through everything at the time, but he collides with the ceiling and ground of my colliders. I was confused by this. I just figured it has to do with the character controller, but I do not know why. Also I want to know is there anyway to use the character controller to collide with the vertical edges. I currently have the character controllers movement variables all set to zero, as in the forward, backward, and sideways. I am guessing I am doing something stupidly simple wrong and if anyone would like to point me into the right direction. I am fairly new to unity.
↧