mirror of
https://github.com/godotengine/godot-demo-projects.git
synced 2025-12-31 09:49:06 +03:00
23 lines
498 B
GDScript
23 lines
498 B
GDScript
extends ScrollContainer
|
|
|
|
@export var auto_scroll: bool = false
|
|
|
|
func _ready() -> void:
|
|
var scrollbar := get_v_scroll_bar()
|
|
scrollbar.scrolling.connect(_on_scrolling)
|
|
|
|
|
|
func _process(_delta: float) -> void:
|
|
if auto_scroll:
|
|
var scrollbar := get_v_scroll_bar()
|
|
scrollbar.value = scrollbar.max_value
|
|
|
|
|
|
func _on_scrolling() -> void:
|
|
auto_scroll = false
|
|
$"../CheckBoxScroll".button_pressed = false
|
|
|
|
|
|
func _on_check_box_scroll_toggled(button_pressed: bool) -> void:
|
|
auto_scroll = button_pressed
|