16 lines
311 B
GDScript
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)
|