refactoring UI
This commit was merged in pull request #26.
This commit is contained in:
@@ -1,10 +1,16 @@
|
||||
extends Control
|
||||
|
||||
@onready var settings_menu: Control = $%SettingsMenu
|
||||
@onready var option_menu: Control = $%OptionMenu
|
||||
@onready var show_container_tween: ContainerTween = $%ShowContainerTween
|
||||
@onready var hide_container_tween: ContainerTween = $%HideContainerTween
|
||||
|
||||
func _on_play_button_on_button_pressed() -> void:
|
||||
SceneManager.change_scene(SceneConfig.SceneName.GAME)
|
||||
func _ready() -> void:
|
||||
option_menu.settings_button.pressed.connect(_on_settings_button_pressed)
|
||||
|
||||
|
||||
func _on_settings_button_on_button_pressed() -> void:
|
||||
$%SettingsMenu.visible = !$%SettingsMenu.visible
|
||||
func _on_settings_button_pressed() -> void:
|
||||
if settings_menu.visible:
|
||||
hide_container_tween.start_tween()
|
||||
else:
|
||||
show_container_tween.start_tween()
|
||||
|
||||
Reference in New Issue
Block a user