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

Uso de Vistas

Viewports