Den neuen Node platzieren
Teil des Abschnitts Spielregeln der Godot-Journey von Coddy. Lektion 17 von 29.
Ein neuer Block beginnt dort, wo seine Szene ihn platziert. block.tscn platziert ihn in der Mitte, oberhalb des Bildschirms.
Der neue Block ist wie jeder andere ein Knoten. Lege also seine position fest, bevor du ihn hinzufügst:
var block = block_scene.instantiate()
block.position = Vector2(500, -30)
add_child(block)Schreibe block. vor position. Ein allein stehendes position gehört zu dem Knoten, auf dem das Skript liegt, hier Main. Wenn du Main verschiebst, verschiebst du das ganze Spiel.
Aufgabe
EinfachLass den Block nach links fallen. Setze seine Position auf (160, -30), bevor du ihn hinzufügst.
Probier es selbst
extends Node2D
var block_scene = preload("res://block.tscn")
func _ready():
var block = block_scene.instantiate()
add_child(block)
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Spielregeln
4Erzeugen
Eine gepackte SzeneDen neuen Node platzierenEine ErzeugungsfunktionMit einem Timer erzeugenZufällige PositionenZufällige SpurenÜbe selbstständig: Godot-Playground