extends MeshInstance2D
var tiempo_transcurrido = 0.0 # Variable para almacenar el tiempo transcurrido
func _process(delta):
$AnimatedSprite2D.play("default")
# Acumula el tiempo delta en cada cuadro
tiempo_transcurrido += delta
# Si han pasado 20 segundos, elimina el nodo
if tiempo_transcurrido >= 20.0:
queue_free()
--------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------
version inferior ampliada otra animacion añadida
--------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------
extends MeshInstance2D
var tiempo_transcurrido = 0.0 # Variable para almacenar el tiempo transcurrido
func _process(delta):
$AnimatedSprite2D.play("default")
$"AnimatedSprite2D2 MOSCA".play("default")
# Acumula el tiempo delta en cada cuadro
tiempo_transcurrido += delta
# Si han pasado 20 segundos, elimina el nodo
if tiempo_transcurrido >= 20.0:
queue_free()
---------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------
y puedes ir ampliando como quieras
--------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------
extends MeshInstance2D
var tiempo_transcurrido = 0.0 # Variable para almacenar el tiempo transcurrido
func _process(delta):
$AnimatedSprite2D.play("default")
$"AnimatedSprite2D2 MOSCA".play("default")
$"AnimatedSprite2D2 MOSCA2".play("default")
$"AnimatedSprite2D2 MOSCA3".play("default")
$"AnimatedSprite2D2 MOSCA4".play("default")
$"AnimatedSprite2D2 MOSCA5".play("default")
$"AnimatedSprite2D2 MOSCA6".play("default")
$"AnimatedSprite2D2 MOSCA7".play("default")
# Acumula el tiempo delta en cada cuadro
tiempo_transcurrido += delta
# Si han pasado 20 segundos, elimina el nodo
if tiempo_transcurrido >= 20.0:
queue_free()