Using the connect()
method you can add extra information in last array argument:
Error connect(signal: String, target: Object, method: String, binds: Array = [ ], flags: int = 0)
- Create a new 2D Scene
- Add a HSlider and a Node2D to this scene
- Attach code to your scene
- Add code from below
- Run the scene
- Change the slider
Code example
extends Node2D
onready var slider:HSlider = $HSlider
onready var my_node = $Node2D
func _ready():
var _d = slider.connect("value_changed", self, 'slider_changed',[my_node])
func slider_changed(value, node):
print_debug(value, ' ', node)