summaryrefslogtreecommitdiff
path: root/scripts/app.gd
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/app.gd')
-rw-r--r--scripts/app.gd13
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