Menu
CoddyTech

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.

challenge icon

Sfida

Facile

In 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
quiz iconMettiti alla prova

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