Files
godot-demo-projects/2d/physics_tests/utils/scroll_log.gd
2025-10-11 05:03:59 -07:00

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