Menu
CoddyTech

Définir une position

Fait partie de la section Nœuds et scènes du Journey Godot de Coddy. Leçon 5 sur 28.

La position d’un nœud est un Vector2 : deux nombres, x et y. x compte les pixels vers la droite. y compte les pixels vers le bas. Le coin supérieur gauche du jeu correspond à (0, 0), et ce jeu mesure 640 pixels de large sur 360 pixels de haut.

Définis une position dans _ready() pour choisir où un nœud apparaît :

func _ready():
	position = Vector2(500, 100)

Le robot apparaît ainsi près du coin supérieur droit. Une valeur plus grande de y signifie une position plus basse à l’écran.

challenge icon

Défi

Facile

Déplace le robot vers un nouvel emplacement de départ.

  1. Dans _ready(), remplace pass par une ligne qui définit position sur Vector2(100, 250).
  2. Garde x en premier, puis y.

Appuie sur « Jouer » : le robot se tient à gauche, juste au-dessus du sol. Puis appuie sur « Vérifier ».

Essayez vous-même

extends Node2D

func _ready():
	pass

Toutes les leçons de Nœuds et scènes

Entraînez-vous par vous-même : Playground Godot