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 sans préfixe appartient au nœud auquel le script est attaché, ici Main. Déplacer Main déplace tout le jeu.
Défi
FacileFais tomber le bloc à gauche. Définis sa position sur (160, -30) avant de l’ajouter.
Essayez vous-même
extends Node2D
var block_scene = preload("res://block.tscn")
func _ready():
var block = block_scene.instantiate()
add_child(block)
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Règles du jeu
4Création d’instances
Une scène regroupéePlacer le nouveau nœudUne fonction de créationCréer des instances avec un minuteurPositions aléatoiresVoies aléatoiresEntraînez-vous par vous-même : Playground Godot