Whether I connect them via the editor or in code, they don't connect, and there is no error. I am not sure how this code is different from the Button nodes I use that work fine.
extends ScrollContainer
onready var scene = get_tree().get_current_scene()
func _ready():
pass
#connect_signals() #this does not work either
#func connect_signals():
# connect("scroll_started", self, "_on_Scroll_scroll_started")
# connect("scroll_ended", self, "_on_Scroll_scroll_ended")
func _on_Scroll_scroll_started(): #never connected or called
scene.get_node("State/Camera2D").call_function(false)
func _on_Scroll_scroll_ended(): #never connected or called
scene.get_node("State/Camera2D").call_function(true)