Una telecamera che segue
Fa parte della sezione Sensazioni di gioco del percorso Godot di Coddy. Lezione 8 di 23.
Questo livello è largo 1600 pixel, ma la finestra ne mostra solo 640. Quando il robot cammina verso destra, esce dallo schermo. Un nodo Camera2D decide quale parte del livello è visibile sullo schermo.
La visuale è centrata sulla telecamera. Rendi la telecamera figlia del giocatore e si muoverà con il giocatore. Il giocatore rimarrà così al centro dello schermo.
var camera = Camera2D.new()
$Player.add_child(camera)Camera2D.new() crea un nodo telecamera e add_child lo aggiunge al giocatore. La prima telecamera aggiunta al gioco diventa quella usata dallo schermo.
Sfida
FacileIn level.gd, crea una Camera2D e aggiungila come figlia di $Player. Cammina verso destra con le frecce o con D. Il robot dovrebbe rimanere al centro dello schermo.
Provalo tu
extends Node2D
func _ready():
pass
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Sensazioni di gioco
Esercitati da solo: Playground Godot