diff --git a/static/js/InputHandler.js b/static/js/InputHandler.js index 654d4e8..cae593e 100644 --- a/static/js/InputHandler.js +++ b/static/js/InputHandler.js @@ -114,11 +114,11 @@ export class InputHandler { // Handle camera panning if (this.isRightMouseDown) { - const dx = (event.clientX - this.lastMouseX) * 0.1; - const dy = (event.clientY - this.lastMouseY) * 0.1; - - this.app.renderer.moveCamera(-dx, dy); - + const dx = (this.lastMouseX - event.clientX) * 0.3; + const dy = (this.lastMouseY - event.clientY) * 0.3; + + this.app.renderer.moveCamera(dx, dy); + this.lastMouseX = event.clientX; this.lastMouseY = event.clientY; }