class_name ColorComponent extends Node export var color = Color(1, 0, 1) signal color_changed(color) # Called when the node enters the scene tree for the first time. func _ready(): set_color(color) func set_color(c : Color): color = c emit_signal("color_changed", color)