Kamera Sınırları
Coddy'nin Godot Journey'sinin Oyun Hissi bölümünün bir parçası. Ders 9 / 23.
Kamera, robotu seviyenin kenarlarının ötesine kadar takip eder. Başlangıçta solda ve zeminin altında boş, karanlık alanı görebilirsin.
Bir Camera2D öğesinin seviye pikselleri cinsinden dört sınırı vardır. Görüntü bu sınırların ötesine geçmez.
extends Camera2D
func _ready():
limit_left = 0
limit_right = 1600Sınır, kameranın merkezi değil, görüntünün kenarıdır. limit_right = 1600 olduğunda ekranın sağ kenarı 1600'de durur. Kameranın merkezi 320 piksel daha önce durur. limit_top ve limit_bottom da yukarı ve aşağı yönde aynı şekilde çalışır.
Görev
KolayGörünümü seviyenin içinde tut.
- Bu betik kameradadır.
_ready()içindelimit_leftvelimit_topdeğerlerini0olarak ayarla. limit_rightdeğerini1600,limit_bottomdeğerini ise360olarak ayarla.
“Oyna” düğmesine bas ve her iki uca da yürü: görünüm seviyenin kenarlarında durur. Ardından “Kontrol et” düğmesine bas.
Kendin dene
extends Camera2D
func _ready():
pass
Oyun Hissi bölümündeki tüm dersler
Kendi başına pratik yap: Godot playground