Menu
CoddyTech

Placer le nouveau nœud

Fait partie de la section Règles du jeu du Journey Godot de Coddy. Leçon 17 sur 29.

Un nouveau bloc apparaît à l’endroit où sa scène le place. block.tscn le place au milieu, au-dessus de l’écran.

Le nouveau bloc est un nœud comme les autres, alors définis sa position avant de l’ajouter :

var block = block_scene.instantiate()
block.position = Vector2(500, -30)
add_child(block)

Écris block. devant position. Un position seul appartient au nœud auquel le script est attaché, ici Main. Déplacer Main déplace tout le jeu.

challenge icon

Défi

Facile

Fais tomber le bloc à gauche.

  1. Dans _ready(), définis block.position sur Vector2(160, -30).
  2. Fais-le avant add_child(block).

Appuie sur « Jouer » : le bloc tombe depuis juste au-dessus de l’écran à x = 160. Puis appuie sur « Vérifier ».

Essayez vous-même

extends Node2D

var block_scene = preload("res://block.tscn")

func _ready():
	var block = block_scene.instantiate()
	add_child(block)

Toutes les leçons de Règles du jeu

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