25 lines
545 B
GDScript
25 lines
545 B
GDScript
extends Control
|
|
|
|
class_name GameMenuPage
|
|
|
|
func _ready() -> void:
|
|
GameState.on_game_resumed.connect(_on_game_resumed)
|
|
|
|
func show_page() -> void:
|
|
var tweens = find_children("*", "ContainerTween", true, false)
|
|
for tween in tweens:
|
|
tween.start_tween()
|
|
show()
|
|
|
|
|
|
func hide_page() -> void:
|
|
var tweens = find_children("*", "ContainerTween", true, false)
|
|
for tween in tweens:
|
|
tween.stop_tween()
|
|
hide()
|
|
|
|
func _on_game_resumed() -> void:
|
|
var tweens = find_children("*", "ContainerTween", true, false)
|
|
for tween in tweens:
|
|
tween.stop_tween()
|