Il processo viene eseguito a ogni frame
Fa parte della sezione Nodi e scene del percorso Godot di Coddy. Lezione 7 di 27.
Godot disegna una nuova immagine del gioco molte volte al secondo. Ogni immagine è un fotogramma. Questo gioco gira a 60 fotogrammi al secondo.
_ready() viene eseguita una volta. _process() viene eseguita a ogni fotogramma, quindi 60 volte al secondo:
func _process(delta):
position.y += 1Questo sposta il nodo di 1 pixel verso il basso a ogni fotogramma, quindi di 60 pixel al secondo. I passaggi sono minuscoli, perciò vedi uno scorrimento fluido.
Per ora lascia delta tra parentesi. La prossima lezione lo spiega.
Sfida
FacileFai scorrere il robot verso destra. All'interno di _process(), spostalo di 2 pixel verso destra a ogni fotogramma.
Provalo tu
extends Node2D
func _process(delta):
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
2Ogni frame
Il processo viene eseguito a ogni frameDeltaPixel al secondoMuoversi in diagonaleRuotare con la rotazioneCrescere con la scalaEsercitati da solo: Playground Godot