diff options
Diffstat (limited to 'scripts/app.gd')
| -rw-r--r-- | scripts/app.gd | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/scripts/app.gd b/scripts/app.gd index 18ad260..ffaaa5f 100644 --- a/scripts/app.gd +++ b/scripts/app.gd @@ -1,10 +1,8 @@ -extends Area2D +extends Control -signal open_app(app_name: String) +signal open_app() -enum Apps { NOTEPAD, FOLDER } - -@export var app_name: Apps +@onready var highlight = $Highlight var _mouse_in = false @@ -14,11 +12,12 @@ func _ready() -> void: func _process(_delta: float) -> void: if Input.is_action_just_pressed("mouse1") and _mouse_in: - open_app.emit(app_name) + open_app.emit() func _on_mouse_entered(): _mouse_in = true + highlight.visible = true func _on_mouse_exited(): _mouse_in = false - + highlight.visible = false |
