domingo, 21 de julio de 2024

GDScript, decremento del numero 24 al 0 tanto para label como para label3d;

 extends Label3D


var tiempo_restante = 24 # Número inicial


func _ready():

# Actualiza el Label con el tiempo restante inicial

text = str(int(tiempo_restante))


func _process(delta: float):

# Decrementa el tiempo restante cada segundo

tiempo_restante -= delta


# Actualiza el Label con el tiempo restante actualizado

if tiempo_restante >= 0:

text = str(int(tiempo_restante))

else:

text = "Tiempo terminado"




--------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------


extends Label




var tiempo_restante = 24 # Número inicial


func _ready():

# Actualiza el Label con el tiempo restante inicial

text = str(int(tiempo_restante))


func _process(delta: float):

# Decrementa el tiempo restante cada segundo

tiempo_restante -= delta


# Actualiza el Label con el tiempo restante actualizado

if tiempo_restante >= 0:

text = str(int(tiempo_restante))

else:

text = "Tiempo terminado"