El árbol de escenas
Parte de la sección Nodos y escenas del Journey de Godot de Coddy. Lección 4 de 28.
Los nodos están organizados en un árbol. Un nodo puede tener hijos, y cada hijo puede tener sus propios hijos. Abre la pestaña Escena debajo del juego para ver el árbol. Main contiene el fondo, el suelo y el Robot. El robot contiene su antena, bombilla, cuerpo, cara, ojos y boca.
Los hijos se mueven junto con su padre. Cuando el robot se mueve, sus ojos también se mueven.
name es el nombre de un nodo, y get_child_count() cuenta sus hijos. print() recibe varios valores separados por comas e imprime todos en una sola línea:
print(name, " has ", get_child_count(), " parts")Desafío
FácilHaz que el robot diga cuántas partes tiene.
- En
_ready(), cambiaprint(name)para que imprima cuatro valores:name," has ",get_child_count()y" parts". - Pon una coma entre cada valor, como en el ejemplo anterior.
Pulsa «Jugar»: la consola muestra Robot has 7 parts. Después, pulsa «Comprobar».
Pruébalo tú mismo
extends Node2D
func _ready():
print(name)
Todas las lecciones de Nodos y escenas
1Tu primer juego en Godot
¿Qué es Godot?Ready se ejecuta una vezImprimir en GodotEl árbol de escenasEstablecer una posiciónMover un nodo una vezPractica por tu cuenta: Playground de Godot