From 416ef13f0d10baab601d1e9ef9f1bc4343e3c57a Mon Sep 17 00:00:00 2001 From: RandomityGuy <31925790+RandomityGuy@users.noreply.github.com> Date: Fri, 22 Sep 2023 23:02:42 +0530 Subject: [PATCH] add deadzone for camera input --- src/touch/CameraInput.hx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/touch/CameraInput.hx b/src/touch/CameraInput.hx index 01ed6879..eb164a50 100644 --- a/src/touch/CameraInput.hx +++ b/src/touch/CameraInput.hx @@ -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;