ld-56/src/ui/pause_menu.gd
2024-10-07 01:05:27 -04:00

16 lines
311 B
GDScript

extends Control
var tween
func _ready() -> void:
modulate = Color.TRANSPARENT
Triggerer.listen("paused", _on_pause_menu)
func _on_pause_menu(data) -> void:
if tween:
tween.kill()
tween = create_tween()
tween.tween_property(self, "modulate", Color.WHITE if data.value else Color.TRANSPARENT, 0.25)