Character Controller and Rigidbody
Hello everyone. I've created all basic things about TPS controller movement and now I'm going to code some advanced stuff. I'm going to create an ablity for character to grab different (angle) walls and slide down along them. I'm currently using Character Controller component and Move() to control character by the way. I need my character to rotate along wall angle, but collider of character controller actually can't rotate along x and z axis. Does it mean that I need to rewrite all the code for rigidbody?
Answer by FortisVenaliter · Sep 28, 2017 at 07:39 PM
No, you don't need to rewrite the code for Rigidbody. But you will need to rewrite CharacterController to add to it's functionality. There should be sources available on the web somewhere, or you can use the original code that comes with the Standard Assets (I think it's UnityScript though).
I think that it isn't possible actually. I've already tryed to find info about how to enable CC rotation. And everyone say that it's impossible as well as changing capsule collider to another one.
Your answer
Follow this Question
Related Questions
How to ensure raycasts hit colliders inside of trigger colliders on objects that have a rigidbody? 0 Answers
problem with character colliding with objects 0 Answers
How to move an object able to collide through something outside of physics? 0 Answers
Why do objects fall through terrain? 0 Answers
Collision with 3D model 1 Answer