2020-02-17 23:47:53 +00:00
|
|
|
extends Control
|
|
|
|
|
|
|
|
signal dragged(active, relative, absolute)
|
|
|
|
|
|
|
|
func _gui_input(event):
|
|
|
|
if event is InputEventMouseButton and event.button_index == 1:
|
|
|
|
emit_signal("dragged", event.pressed, Vector2(), event.global_position)
|
2020-02-18 22:24:00 +00:00
|
|
|
|
2020-02-17 23:47:53 +00:00
|
|
|
if event is InputEventMouseMotion:
|
|
|
|
if event.button_mask == BUTTON_LEFT:
|
|
|
|
emit_signal("dragged", true, event.relative, event.global_position)
|