Escenas - mgea/godot GitHub Wiki
Las escenas son una agrupación jerárquica de nodos. Cuando se guarda, tiene extensión .tscn Una vez guardadas, las escenas funcionan como nuevos tipos de nodos en el editor que se pueden agregar como si fuese una instancia de un nodo complejo. En la escena aparece como un solo nodo con sus partes internas ocultas. https://docs.godotengine.org/es/4.x/getting_started/step_by_step/nodes_and_scenes.html
Cambiar de escena manualmente
Usar la función:
get_tree.change_scene_to_file(res://)
Si lo vamos a hacer varias veces, se puede exportar la variable (de la siguiente escena) para editarla desde el editor como escena empaquetada
@export var escena_next:PackedScene
Una forma más sencilla es que sea un String que es el nombre completo de la escena:
@export var escena_next:String
El nombre de la escena se debe poner su ubicación (hay que copiar la ruta ), las rutas se escriben así:
res://Bansky_robot.tscn
La señal que dispare el cambio de una escena a otra se puede asociar a un button con una señal, por ejemplo [>pressed
Ejemplo: https://www.youtube.com/watch?v=RMdf60IAxY0
https://docs.godotengine.org/en/latest/tutorials/scripting/change_scenes_manually.html