What is the issue?
So I have this game: Main Game Test Climbing Game
This gives the user an option to toggle climbing, which uses @EgoMoose famous Gravity Controller module: Gravity Controller Game
It’s been going well using this module to expand upon my game, except for this one bug. Basically, if a mobile user does not input any camera movement for a small span of time, their camera CFrame begins to either randomly shift around or just start spinning nauseatingly fast, and this behaviour does not stop until the user moves their camera a bit by touching their screen. This behaviour is extremely inconsistent and random, the speed and direction of the spinning never being the same. This issue has been driving mobile players away from my game for a while.
Something I would like to note is, that I’ve only ever been able to reproduce this issue with custom characters and delayed spawning (After a menu/play screen)
What solutions have I tried so far?
I’ve tried stopping the camera while the player is not moving the camera, I’ve looked through many scripts trying to find errors of any sort but I’ve had zero luck.
I don’t understand. The relative camera manipulation in my game is working, and the place file I got the module from is linked in the post. My issue is mobile users’ cameras spinning out and moving randomly unexpectedly. Could you please clarify and elaborate?