I am currently working on a Virtual Exhibtion Experience with a FPS script, and for the mobile version I am experience a wobbly kind of movement at times. I am not really sure what is cursing this issue.
Touch controls seem to be working fine, if you are referring to the up and down movement of the camera while walking, you can fix that by changing some properties in your Character Controller rigid body component.
Right now you have it configured like this:
Try updating its values to:
Taken from this tutorial, the main fix is the Angular Factor being 0,0,0:
Whenever I change the height in the collision component and adjust the camera, the player wont move.
Is there a way where I dont have to scale the whole scene?
What @Leonidas suggested is the way, that allows you to change the size, without scaling the scene. Make sure your collision capsule does not intersect ground after you changed the scale. You can even place the player a little bit above the ground - it will fall to the ground when game starts.
I have tried that, and made sure it did not intersect with the ground. I just wont move when I change the height of capsule. I dont really understand why But thanks for the help.
It seems some of your static colliders can’t fit a 8 units tall cylinder. But you can keep it the same, don’t touch it, just change the position of your camera, something like this will work: