Menu
CoddyTech

Eine flüssige Kamerabewegung

Teil des Abschnitts Spielgefühl der Godot-Journey von Coddy. Lektion 10 von 23.

Eine am Spieler befestigte Kamera startet und stoppt mit plötzlichen Ruckbewegungen. Eine Kamera, die ein wenig hinterherhinkt und dann aufholt, bewegt sich sanfter.

Camera2D erreicht dies mit der Positionsglättung.

position_smoothing_enabled = true
position_smoothing_speed = 4.0

Die erste Zeile schaltet die Glättung ein. Die Geschwindigkeit bestimmt, wie schnell die Ansicht aufholt. Bei einem kleinen Wert hinkt sie weit hinterher, bei einem großen kaum. Godots Standardwert ist 5.

Der Kameraknoten bewegt sich weiterhin mit dem Spieler. Nur die Ansicht auf dem Bildschirm hinkt hinterher.

challenge icon

Aufgabe

Einfach

Aktiviere die Positionsglättung der Kamera mit einer Geschwindigkeit von 4.0. Behalte die Grenzen bei.

Probier es selbst

extends Camera2D

func _ready():
	limit_left = 0
	limit_top = 0
	limit_right = 1600
	limit_bottom = 360
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Spielgefühl

Übe selbstständig: Godot-Playground