Il simbolo del dollaro
Fa parte della sezione Nodi e scene del percorso Godot di Coddy. Lezione 19 di 28.
Per modificare uno dei nodi figli del robot, lo script deve prima trovarlo. Scrivi $ e il nome del nodo figlio, così come appare nella scheda Scene:
$Bulb.position.y -= 6Così si solleva la lampadina sull’antenna e il resto del robot rimane al suo posto. $Bulb è il nodo, quindi puoi leggere e modificare qualsiasi suo elemento.
La posizione di un nodo figlio si misura rispetto al suo genitore. L’occhio sinistro si trova a x = -13, 13 pixel a sinistra del centro del robot.
I nomi devono corrispondere esattamente, comprese le maiuscole. $lefteye non trova nulla.
Sfida
FacileFai in modo che il robot guardi a destra.
- In
_ready(), sposta$LeftEyedi4pixel a destra. - Sposta anche
$RightEyedi4pixel a destra.
Premi «Gioca»: entrambi gli occhi guardano a destra e il robot resta fermo. 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