1
Fork 0
mirror of https://github.com/Steffo99/hella-farm.git synced 2025-02-16 17:13:58 +00:00
hella-farm/behaviours/draggable.gd

20 lines
284 B
GDScript3
Raw Permalink Normal View History

2024-04-16 03:56:46 +02:00
@icon("res://behaviours/draggable.svg")
extends Area2D
class_name Draggable
signal dragged(cursor: Cursor)
2024-04-20 04:31:59 +02:00
signal dropped
2024-04-16 03:56:46 +02:00
var being_dragged: bool = false
func drag(cursor: Cursor):
being_dragged = true
dragged.emit(cursor)
2024-04-20 04:31:59 +02:00
func drop():
being_dragged = false
2024-04-20 04:31:59 +02:00
dropped.emit()