extends Node3D
@export var tiempo_para_borrar: float = 5.0 # Tiempo en segundos antes de que el nodo se borre
func _ready() -> void:
$AnimationPlayer.play("mixamo_com")
# Creamos un nuevo nodo Timer
var temporizador = Timer.new()
add_child(temporizador) # Añadimos el temporizador como hijo
temporizador.wait_time = tiempo_para_borrar # Establecemos el tiempo de espera
temporizador.one_shot = true # Aseguramos que el temporizador se ejecute solo una vez
temporizador.start() # Iniciamos el temporizador
# Esperamos a que el temporizador termine
await temporizador.timeout
# Una vez que el temporizador ha terminado, borramos el nodo
queue_free()
No hay comentarios:
Publicar un comentario