Mostrando entradas con la etiqueta GDScript godot 4.5 cambia una escena por tiempo y anima la actual;. Mostrar todas las entradas
Mostrando entradas con la etiqueta GDScript godot 4.5 cambia una escena por tiempo y anima la actual;. Mostrar todas las entradas

miércoles, 24 de diciembre de 2025

GDScript godot 4.5 cambia una escena por tiempo y anima la actual;

 extends Node3D


# Variable para llevar la cuenta del tiempo

var tiempo_transcurrido: float = 0.0


func _ready() -> void:

$AnimationPlayer.play("MakeHuman default skeleton|MakeHuman default skeletonAction")

func _process(delta: float) -> void:

# Sumamos el tiempo de cada frame a nuestro contador

tiempo_transcurrido += delta

# Si el contador llega a 4 segundos, cambiamos de escena

if tiempo_transcurrido >= 4.0:

get_tree().change_scene_to_file("res://LADRON/LADRONMUERTE/ladron_yo_animo_dia_24_12_27_cala_bera.tscn")

# Verificamos si se presiona la tecla Escape para salir

if Input.is_key_pressed(KEY_ESCAPE):

get_tree().quit()


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

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

Explicacion: GDScript que anima continuamente un personaje y al transcurrir unos segundos cambia la escena, tambien se puede salir del juego presionando escape ESC