Menu
CoddyTech

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 = 1600

Sı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.

challenge icon

Görev

Kolay

Görünümü seviyenin içinde tut.

  1. Bu betik kameradadır. _ready() içinde limit_left ve limit_top değerlerini 0 olarak ayarla.
  2. limit_right değerini 1600, limit_bottom değerini ise 360 olarak 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