Percorsi dei nodi
Fa parte della sezione Nodi e scene del percorso Godot di Coddy. Lezione 20 di 28.
In questa scena gli occhi si trovano più in profondità nell'albero. Face è figlio di Robot, Eyes è figlio di Face e i due occhi sono figli di Eyes.
$Eyes ora non trova nulla, perché Eyes è un nipote del robot. Per raggiungerlo, scrivi un percorso: i nomi lungo il tragitto verso il basso, separati da /.
get_node("Face/Mouth").position.y += 2
$Face/Mouth.position.y += 2 # la stessa cosa, 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.
- In
_ready(), raggiungi gli occhi conget_node("Face/Eyes"). - Imposta la loro
positionsuVector2(-4, -3).
Premi «Gioca»: entrambi gli occhi si spostano in alto a sinistra, mentre il viso e la bocca restano fermi. Poi premi «Verifica».
Provalo tu
extends Node2D
func _ready():
pass
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