@tool extends Node3D signal buttonPressed signal buttonReleased signal buttonUpdated @export_category("Visuals") @export var baseColor : Color @export var pressedColor : Color @export var text : String func _ready() -> void: $StaticBody3D._initButton(baseColor,pressedColor) print(baseColor,pressedColor) func _process(delta: float) -> void: $Label3D.text = text