This repository has been archived on 2023-02-28. You can view files and clone it, but cannot push or open issues or pull requests.
Boups/Elements/Scripts/Directory.gd

17 lines
543 B
GDScript3
Raw Normal View History

extends Area2D
onready var screen = $"../Screen"
2023-02-26 13:52:50 +01:00
onready var sprite = $"../Sprite"
func _on_Area2D_input_event(_viewport: Node, event: InputEvent, _shape_idx: int) -> void:
2023-02-26 17:39:03 +01:00
if event is InputEventMouseButton:
event = event as InputEventMouseButton
if event.pressed and event.button_index == BUTTON_LEFT:
screen.visible = true
sprite.modulate = Color(0.66, 0.51, 0.85) # shade
2023-02-26 19:09:57 +01:00
var progress_screen = screen.get_node("Window2")
if progress_screen.visible:
progress_screen.play()
screen.get_node("Button2").etat = true