extends Control @onready var rich_text_label_2 = $RichTextLabel2 @export var scroll_speed: float = 100.0 func _ready(): # Setzt den Text beim Start direkt unter den sichtbaren Bildschirmbereich rich_text_label_2.position.y = get_viewport_rect().size.y func _process(delta): # Bewegt den Text in jedem Frame um einen kleinen Wert nach oben rich_text_label_2.position.y -= scroll_speed * delta # Optional: Wenn der Text komplett oben aus dem Bildschirm gelaufen ist, # kehrt das Spiel automatisch zum Hauptmenü zurück. if rich_text_label_2.position.y < -rich_text_label_2.size.y: _on_button_pressed() func _on_button_pressed(): SoundManager.play_click() get_tree().change_scene_to_file("res://UI/main_menu.tscn")