Files
EGJ25/addons/maaacks_menus_template/base/scenes/credits/scrolling_credits.gd
minimata 00037d0270
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 6s
Create tag and build when new code gets to main / Export (push) Successful in 2m5s
feat: base
2025-06-27 23:11:54 +02:00

22 lines
578 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)
set_header_and_footer()