From 87542751e427258c5cf1de6416d5999cf5c16235 Mon Sep 17 00:00:00 2001 From: James Date: Thu, 28 Dec 2023 15:58:40 +0000 Subject: [PATCH] optimise --- Camera2D.gd | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Camera2D.gd b/Camera2D.gd index f706798..feec489 100644 --- a/Camera2D.gd +++ b/Camera2D.gd @@ -13,7 +13,7 @@ func _input(event): last_mouse_position = get_global_mouse_position() elif event.button_index == MOUSE_BUTTON_RIGHT and not event.pressed: last_mouse_position = Vector2.ZERO - if event.button_index == MOUSE_BUTTON_WHEEL_DOWN and event.pressed: + elif event.button_index == MOUSE_BUTTON_WHEEL_DOWN and event.pressed: zoom_towards_mouse(Vector2(0.9, 0.9)) elif event.button_index == MOUSE_BUTTON_WHEEL_UP and event.pressed: zoom_towards_mouse(Vector2(1.1, 1.1)) @@ -31,7 +31,6 @@ func _input(event): elif event is InputEventMagnifyGesture: zoom_towards_mouse(Vector2(event.factor,event.factor)) - func zoom_towards_mouse(zoom_factor): var previous_mouse_position := get_local_mouse_position() zoom *= zoom_factor