Menu
CoddyTech

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.0

Pierwsza 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.

challenge icon

Wyzwanie

Łatwy

Włą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
quiz iconSprawdź się

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