Takip Eden Bir Kamera
Coddy'nin Godot Journey'sinin Oyun Hissi bölümünün bir parçası. Ders 8 / 23.
Bu seviyenin genişliği 1600 piksel, ancak pencere yalnızca 640 piksel gösteriyor. Robot sağa yürüdüğünde ekrandan çıkıyor. Camera2D düğümü, seviyenin hangi bölümünün ekranda görüneceğine karar verir.
Görünüm kameranın merkezindedir. Kamerayı oyuncunun alt düğümü yap; böylece oyuncuyla birlikte hareket eder. Böylece oyuncu ekranın ortasında kalır.
var camera = Camera2D.new()
$Player.add_child(camera)Camera2D.new() bir kamera düğümü oluşturur ve add_child onu oyuncunun altına ekler. Oyuna eklenen ilk kamera, ekranın kullandığı kamera olur.
Görev
KolayKameranın robotu takip etmesini sağla.
level.gdiçindeCamera2D.new()ile birCamera2Doluştur.- Onu
$Playerdüğümünün alt öğesi olarak ekle.
“Oyna” düğmesine bas ve ok tuşlarıyla veya D tuşuyla sağa yürü: robot ortada kalır. Ardından “Kontrol et” düğmesine bas.
Kendin dene
extends Node2D
func _ready():
pass
Oyun Hissi bölümündeki tüm dersler
Kendi başına pratik yap: Godot playground