Kameragrenzen
Teil des Abschnitts Spielgefühl der Godot-Journey von Coddy. Lektion 9 von 23.
Die Kamera folgt dem Roboter über die Ränder des Levels hinaus. Zu Beginn kannst du links und unterhalb des Bodens die leere Dunkelheit sehen.
Eine Camera2D hat vier Grenzen, angegeben in Levelpixeln. Die Ansicht geht nie über sie hinaus.
extends Camera2D
func _ready():
limit_left = 0
limit_right = 1600Eine Grenze ist ein Rand der Ansicht, nicht der Mitte der Kamera. Bei limit_right = 1600 endet der rechte Bildschirmrand bei 1600. Die Mitte der Kamera kommt 320 Pixel früher zum Stillstand. limit_top und limit_bottom funktionieren nach oben und unten genauso.
Aufgabe
EinfachDieses Skript befindet sich an der Kamera. Begrenze in _ready die Ansicht auf den Bereich des Levels: limit_left 0, limit_top 0, limit_right 1600, limit_bottom 360.
Probier es selbst
extends Camera2D
func _ready():
pass
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