Variables exportées
Fait partie de la section Nœuds et scènes du Journey Godot de Coddy. Leçon 15 sur 27.
Place @export devant une variable et l’éditeur de Godot l’affiche dans l’Inspecteur. L’Inspecteur est le panneau qui répertorie les propriétés du nœud que tu sélectionnes. Tu peux y modifier la valeur sans éditer le code :
@export var speed = 200Le nombre dans le script est la valeur par défaut. Une valeur définie dans l’Inspecteur est enregistrée dans la scène, et le nœud la reçoit au démarrage du jeu. Deux robots utilisant le même script peuvent avoir deux vitesses différentes.
Dans la scène de cette leçon, la vitesse du robot est définie sur 90 dans l’Inspecteur.
Défi
Facile- Crée une variable exportée
speed, avec une valeur par défaut de200. - Déplace le robot vers la droite à raison de
speedpixels par seconde.
La scène définit la vitesse à 90, le robot devrait donc se déplacer de 90 pixels par seconde.
Essayez vous-même
extends Node2D
func _process(delta):
position.x += 200 * delta
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
3Des 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