23 lines
265 B
GDScript3
23 lines
265 B
GDScript3
|
class_name DebugLabel extends Label
|
||
|
|
||
|
@export var enabled := false:
|
||
|
set(value):
|
||
|
enabled = value
|
||
|
if enabled:
|
||
|
_display()
|
||
|
else:
|
||
|
_hide()
|
||
|
|
||
|
|
||
|
func _ready() -> void:
|
||
|
if not GlobalConfig.DEBUG:
|
||
|
return
|
||
|
|
||
|
|
||
|
func _hide():
|
||
|
visible = false
|
||
|
|
||
|
|
||
|
func _display():
|
||
|
pass
|