El proceso se ejecuta en cada fotograma
Parte de la sección Nodos y escenas del Journey de Godot de Coddy. Lección 7 de 27.
Godot dibuja una nueva imagen del juego muchas veces por segundo. Cada imagen es un fotograma. Este juego se ejecuta a 60 fotogramas por segundo.
_ready() se ejecuta una vez. _process() se ejecuta en cada fotograma, es decir, 60 veces por segundo:
func _process(delta):
position.y += 1Eso mueve el nodo 1 píxel hacia abajo en cada fotograma, es decir, 60 píxeles por segundo. Los pasos son pequeños, así que ves un deslizamiento suave.
Por ahora, deja delta entre los paréntesis. La siguiente lección lo explica.
Desafío
FácilHaz que el robot se deslice hacia la derecha. Dentro de _process(), muévelo 2 píxeles hacia la derecha en cada fotograma.
Pruébalo tú mismo
extends Node2D
func _process(delta):
pass
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Nodos y escenas
2Cada fotograma
El proceso se ejecuta en cada fotogramaDeltaPíxeles por segundoMover en diagonalGirar con rotaciónCrecer con la escalaPractica por tu cuenta: Playground de Godot