So, i decided to try out unity’s built in character controller for a project and im getting some non sensible behaviours. can someone please help?
The actual issue:
If i use unity’s character controller on a player that is 2m tall and set character controller’s “radius” to 0.5 and “step offset” to 0.3, i can walk under a platform/doorway/celing that is ~2.3m tall (as expected ofcorse). But leaving everything else the same, if i increase the “step offset” to 1.0, i can no longer walk under the same platform (wtf right?), almost feels like i have an invisible large head that hits the platform (no visible colliers).
The kicker is, lets say if you reset the “step offset” to 0.3 so it all works again, and you reduce the “radius” to 0.25, you again cant walk under the platform (again… wtf?)
Is character controller broken? Im just trying to find a good/simple way to move a character around and implement a way to be able to climb stairs etc.
Here is a screenshot showing the issue/config: Dropbox
Here is a dummy project/scene where you can easily reproduce it: Dropbox
3179765–242443–character_controller_bug.unitypackage (69.6 KB)
