Percorsi dei nodi
Fa parte della sezione Nodi e scene del percorso Godot di Coddy. Lezione 20 di 27.
In questa scena gli occhi si trovano più in profondità nell'albero. Face è un figlio di Robot, Eyes è un figlio di Face e i due occhi sono figli di Eyes.
$Eyes ora non trova nulla, perché Eyes è un discendente di secondo livello del robot. Per raggiungerlo, scrivi un percorso: i nomi da seguire scendendo, separati da /.
get_node("Face/Mouth").position.y += 2
$Face/Mouth.position.y += 2 # lo stesso, ma più breveget_node() prende il percorso come testo. $ è un modo più breve per scriverlo. Un percorso errato interrompe il gioco con Node not found.
Sfida
FacileFai guardare il robot in alto a sinistra. Quando inizia il gioco, usa get_node() per impostare la posizione di Face/Eyes su Vector2(-4, -3). Entrambi gli occhi si muovono insieme. Il viso e la bocca restano fermi.
Provalo tu
extends Node2D
func _ready():
pass
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Nodi e scene
1Il tuo primo gioco con Godot
Che cos'è Godot?Ready viene eseguito una voltaStampare in GodotL'albero delle sceneImpostare una posizioneSpostare un nodo una volta4Individuare i nodi
Il simbolo del dollaroPercorsi dei nodiOnreadyCambiare un coloreNascondere e mostrareEsercitati da solo: Playground Godot