Files
uarep-ctl/scenes/контроль/кнопка-прибора.gd
2024-05-20 09:14:51 +03:00

16 lines
278 B
GDScript

@tool
extends Node
@export var textures: Array
func _on_toggled(toggled_on): $frame.visible = toggled_on
@export var state: int:
set(v):
v = 0 if v < 0 else v % textures.size()
state = v
$state.texture = textures[v]
get:
return state