Files
MovementTests/addons/maaacks_game_template/base/scenes/credits/scrolling_credits.gd
2025-06-10 18:46:20 +02:00

21 lines
553 B
GDScript

class_name ScrollingCredits
extends Credits
@onready var header_space : Control = %HeaderSpace
@onready var footer_space : Control = %FooterSpace
@onready var credits_label : Control = %CreditsLabel
func set_header_and_footer() -> void:
header_space.custom_minimum_size.y = size.y
footer_space.custom_minimum_size.y = size.y
credits_label.custom_minimum_size.x = size.x
func _on_scroll_container_end_reached() -> void:
end_reached.emit()
func _on_resized() -> void:
set_header_and_footer()
func _ready() -> void:
resized.connect(_on_resized)