Économiseur d’écran : Dérive
Fait partie de la section Nœuds et scènes du Journey Godot de Coddy. Leçon 24 sur 27.
Dans les quatre prochaines leçons, vous allez créer un économiseur d’écran : un logo qui dérive sur l’écran, rebondit sur les bords et change de couleur à chaque rebond.
La scène comporte un ciel sombre et un nœud Logo avec une plaque blanche, une ombre et un Label. Le modulate du logo teinte la plaque en bleu. Son script, logo.gd, ne fait encore rien.
La première étape consiste à ajouter une vitesse. Stockez-la dans une variable du nœud afin que les étapes suivantes puissent la modifier lorsque le logo rebondit.
Défi
Facile- Ajoute une variable de nœud
velocity, définie surVector2(200, 90). - Déplace le logo selon
velocityà chaque image, par seconde. Il dérive vers le bas et vers la droite, et sort de l’écran pour l’instant.
Essayez vous-même
extends Node2D
func _process(delta):
pass
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Nœuds et scènes
2À chaque image
Le processus s’exécute à chaque imageDeltaPixels par secondeSe déplacer en diagonaleTourner avec la rotationGrandir avec l’échelle5Projet : Économiseur d’écran
Économiseur d’écran : DériveÉconomiseur d’écran : Murs latéraux3Des valeurs que vous pouvez ajuster
Variables sur un nœudConstantesVariables exportéesCalculs avec Vector2Faire le tour de l’écranVos propres fonctionsEntraînez-vous par vous-même : Playground Godot