miércoles, 5 de febrero de 2025

extends Label GDScript en Godot 4.3, desciente un Label y lo borra de pantalla pasado unos segundos;

 extends Label


@export var velocidad_descenso: float = 50.0 # Velocidad de descenso en píxeles por segundo

@export var tiempo_vida: float = 7.0 # Tiempo en segundos antes de desaparecer


var tiempo_transcurrido: float = 0.0


func _process(delta: float) -> void:

    position.y += velocidad_descenso * delta

    tiempo_transcurrido += delta

    if tiempo_transcurrido >= tiempo_vida:

        queue_free()

No hay comentarios:

Publicar un comentario