Płynne ruchy kamery
Część sekcji Dopracowanie rozgrywki ścieżki Godot w Coddy. Lekcja 10 z 23.
Kamera na stałe przypięta do gracza rusza się i zatrzymuje gwałtownie. Kamera, która pozostaje nieco z tyłu, a potem dogania gracza, porusza się płynniej.
Camera2D zapewnia to dzięki wygładzaniu położenia.
position_smoothing_enabled = true
position_smoothing_speed = 4.0Pierwsza linia włącza wygładzanie. Prędkość określa, jak szybko widok dogania gracza. Mała wartość sprawia, że kamera pozostaje daleko z tyłu, a przy dużej niemal nie pozostaje w tyle. Domyślna wartość w Godot to 5.
Węzeł kamery nadal porusza się razem z graczem. Opóźnia się tylko widok na ekranie.
Wyzwanie
ŁatwyWłącz wygładzanie pozycji kamery z szybkością 4.0. Zachowaj limity.
Spróbuj swoich sił
extends Camera2D
func _ready():
limit_left = 0
limit_top = 0
limit_right = 1600
limit_bottom = 360
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Dopracowanie rozgrywki
Poćwicz samodzielnie: Edytor online Godot