Posiziona il nuovo nodo
Fa parte della sezione Regole di gioco del percorso Godot di Coddy. Lezione 17 di 29.
Un nuovo blocco inizia nel punto in cui lo colloca la sua scena. block.tscn lo posiziona al centro, sopra lo schermo.
Il nuovo blocco è un nodo come un altro, quindi imposta la sua position prima di aggiungerlo:
var block = block_scene.instantiate()
block.position = Vector2(500, -30)
add_child(block)Scrivi block. prima di position. Un position senza prefisso appartiene al nodo su cui si trova lo script, qui Main. Spostare Main sposta l'intero gioco.
Sfida
FacileFai cadere il blocco a sinistra. Imposta la sua posizione su (160, -30) prima di aggiungerlo.
Provalo tu
extends Node2D
var block_scene = preload("res://block.tscn")
func _ready():
var block = block_scene.instantiate()
add_child(block)
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Regole di gioco
4Generazione
Una scena assemblataPosiziona il nuovo nodoUna funzione di generazioneGenera con un timerPosizioni casualiCorsie casualiEsercitati da solo: Playground Godot