Menu
CoddyTech

Il processo viene eseguito a ogni frame

Fa parte della sezione Nodi e scene del percorso Godot di Coddy. Lezione 7 di 28.

Godot disegna una nuova immagine del gioco molte volte al secondo. Ogni immagine è un fotogramma. Questo gioco funziona a 60 fotogrammi al secondo.

_ready() viene eseguito una volta. _process() viene eseguito a ogni fotogramma, quindi 60 volte al secondo:

func _process(delta):
	position.y += 1

Questo 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.

challenge icon

Sfida

Facile

Fai scivolare il robot verso destra.

  1. In _process(), sostituisci pass con una riga che aggiunga 2 a position.x.
  2. Mantieni la scheda davanti al robot.

Premi «Gioca»: il robot scivola verso destra, di 2 pixel a ogni fotogramma. Poi premi «Verifica».

Provalo tu

extends Node2D

func _process(delta):
	pass

Tutte le lezioni di Nodi e scene

Esercitati da solo: Playground Godot