File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
windows/environment_editor Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -334,6 +334,9 @@ func _gui_input(event) -> void:
334334 accept_event ()
335335 lasso_points .append (get_local_mouse_position ())
336336 queue_redraw ()
337+ elif (event .button_mask & MOUSE_BUTTON_MASK_LEFT ) != 0 and event .shift_pressed :
338+ scroll_offset -= event .relative
339+ accept_event ()
337340
338341
339342func get_padded_node_rect (graph_node :GraphNode ) -> Rect2 :
Original file line number Diff line number Diff line change @@ -20,7 +20,8 @@ func _ready():
2020
2121func process_event (event : InputEvent , viewport : Viewport = null ) -> bool :
2222 if event is InputEventMouseMotion :
23- if event .button_mask & MOUSE_BUTTON_MASK_MIDDLE != 0 :
23+ if (event .button_mask & MOUSE_BUTTON_MASK_MIDDLE != 0
24+ or (event .alt_pressed and (event .button_mask & MOUSE_BUTTON_MASK_LEFT ) != 0 )):
2425 if event .shift_pressed :
2526 var factor = 0.0025 * camera_position .position .z
2627 camera_target_position .translate (- factor * event .relative .x * camera_position .global_transform .basis .x )
You can’t perform that action at this time.
0 commit comments