Dev 0.1.0
* Ajout des logs et de la radio
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
@tool
|
||||
extends CanvasLayer
|
||||
class_name LogScreen
|
||||
|
||||
@export var log_title : String = "Title" : set = set_title
|
||||
@export var log_text : String = "Text" : set = set_text
|
||||
|
||||
signal disappeared
|
||||
|
||||
func _ready():
|
||||
set_title()
|
||||
set_text()
|
||||
|
||||
func appear():
|
||||
%AnimationPlayer.play("Appear")
|
||||
|
||||
func disappear():
|
||||
disappeared.emit()
|
||||
%AnimationPlayer.play_backwards("Appear")
|
||||
|
||||
func set_title(v := log_title):
|
||||
log_title = v
|
||||
if is_node_ready():
|
||||
%LogTitleLabel.text = log_title
|
||||
|
||||
func set_text(v := log_text):
|
||||
log_text = v
|
||||
if is_node_ready():
|
||||
%LogTextLabel.text = log_text
|
||||
|
||||
|
||||
func _on_quit_button_pressed():
|
||||
disappear()
|
||||
Reference in New Issue
Block a user