Skip to content

Commit dd91bd5

Browse files
committed
Replace drag implementation
1 parent 11fa432 commit dd91bd5

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed
Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,6 @@
11
extends Area2D
22

3-
var window_delta: Vector2i
4-
5-
var held_down: bool = false
6-
73
func _input_event(_viewport: Viewport, event: InputEvent, _shape_index: int) -> void:
84
if event is InputEventMouseButton:
9-
held_down = event.pressed
105
if event.pressed:
11-
window_delta = get_window().position - DisplayServer.mouse_get_position()
12-
13-
14-
func _process(_delta: float) -> void:
15-
if held_down:
16-
get_window().position = DisplayServer.mouse_get_position() + window_delta
17-
var mouse_state = DisplayServer.mouse_get_button_state()
18-
if mouse_state & MOUSE_BUTTON_MASK_LEFT == 0:
19-
held_down = false
6+
get_window().start_drag()

0 commit comments

Comments
 (0)