Una telecamera fluida
Fa parte della sezione Sensazioni di gioco del percorso Godot di Coddy. Lezione 10 di 23.
Una telecamera fissata al giocatore parte e si ferma con scatti improvvisi. Una telecamera che rimane un po' indietro e poi recupera si muove più dolcemente.
Camera2D lo fa con la smussatura della posizione.
position_smoothing_enabled = true
position_smoothing_speed = 4.0La prima riga attiva la smussatura. La velocità determina quanto rapidamente la visuale recupera. Un valore basso la fa rimanere molto indietro, mentre uno alto la fa rimanere appena indietro. Il valore predefinito di Godot è 5.
Il nodo della telecamera continua a muoversi insieme al giocatore. Solo la visuale sullo schermo rimane indietro.
Sfida
FacileAttiva lo smussamento della posizione della telecamera, con una velocità di 4.0. Mantieni i limiti.
Provalo tu
extends Camera2D
func _ready():
limit_left = 0
limit_top = 0
limit_right = 1600
limit_bottom = 360
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