Files
Toolkits.AGUI/AGUI.Scripts/AGUI.Root/AGUI.CharacterButton3D.gd

21 lines
396 B
GDScript

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