add deadzone for camera input

This commit is contained in:
RandomityGuy 2023-09-22 23:02:42 +05:30
parent 84257d1903
commit 416ef13f0d

View file

@ -79,6 +79,10 @@ class CameraInput {
if (jumpcam) {
scaleFactor /= Settings.touchSettings.buttonJoystickMultiplier;
}
if (Math.abs(delta.x) < 0.05)
delta.x = 0;
if (Math.abs(delta.y) < 0.05)
delta.y = 0;
MarbleGame.instance.world.marble.camera.orbit(applyNonlinearScale(delta.x / scaleFactor), applyNonlinearScale(delta.y / scaleFactor), true);
prevMouse.x = e.relX;
prevMouse.y = e.relY;