Hello I have an FPSController script and it plays fine, but it is very sluggish and when it comes into contact with any that has physics/collision like a wall or box it kind of just gets “caught” in the collision rather than smoothly reacting to it. I’ve tried other FPS Controllers and none have this problem from what I’ve seen, it gets almost unmoveable when it comes into contact with an exact collision mesh. When it comes into contact with a box collider mesh it either reacts by getting stuck or being very sluggish on impact for a few seconds making the player have to remove himself from the wall before he can go back on his way. I’d like any tips, pointers, or any explanations as to why this is happening.
Here’s my FPSController Script (I wanted to paste it but it was very long so I used an external link)