Scene Graph’ta bileşenler odaklanmıştır, yani tek bir davranışa veya karakteristiğe referans verirler. Bir varlığa bir bileşen eklendiğinde bu, varlık ile ona atanan bileşen davranışı arasında bir ilişki kurar. Buna kompozisyon odaklı tasarım denir.
Bileşenler, Scene Graph’taki varlıklara veri ve davranış sağlayan unsurlardır. Bileşenler, bir varlığın sahnede ne yapması gerektiğini tanımlar.
Bileşenler statik bir örgü ve parçacık sistemi gibi fiziksel olabilen veya bir platformun hareketini tanımlayan bir oynanış etiketi veya özel Verse kodu gibi mantıksal olabilen düzenlenebilir özelliklere sahiptir. Tüm varlıkların varsayılan olarak, varlığın oyun dünyasında nerede bulunduğunu belirtmek için bir dönüşüm bileşeni vardır.
Aşağıda UEFN’de Scene Graph’ın parçası olan bileşenlerin tam listesi yer almaktadır.
Scene Graph, Deneysel Scene Graph Özellikleri adlı deneysel bir ayara sahiptir. Bu ayar, Scene Graph içinde hâlâ deneysel durumda olan bileşenlere erişim sağlar. Deneysel olarak kalan bileşenler yayınlamayı engeller.
Beta sürümdeki ve deneysel olmayan bileşenler yayınlanabilir. 36.00 sürümünden önce Scene Graph’i etkinleştirmiş olan projeler, projenin yeni sürüme geçirildiğini, tüm deneysel bileşenler kaldırıldıktan ve Deneysel Scene Graph Özellikleri ayarı kapatıldıktan sonra yayınlanabilir hale geleceğini bildiren bir mesaj alır.
Deneysel Scene Graph Özellikleri kapalıysa hâlâ deneysel olan bileşenler görünmez. Bu nedenle, yükseltme işleminin bir parçası olarak, bölümünü inceleme ve deneysel bileşenleri kaldırma şansı vermek için Deneysel Scene Graph Özellikleri’ni otomatik olarak etkinleştirdik. İşlemi gerçekleştirip yayınlamaya hazır olduktan sonra, Deneysel Scene Graph Özellikleri’ni kapatman yeterlidir.
İhtiyacın olan bileşeni göremiyor musun? Kendi bileşenini oluşturmayı dene! Verse’te kendi bileşenini oluşturma konusuna göz at.
Etkileşimli Bileşenler
Scene Graph kullanarak etkileşimleri etkinleştiren bileşenler.
Anahtar Kare Hareketi Bileşeni
Anahtar Kare Hareketi bileşeni, Fortnite için Unreal Editör’de varlıkları anahtar kareler ekleyerek hareketlendirmene olanak tanır.
Işık Bileşenleri
Projene aydınlatma eklemek için farklı ışık bileşeni türlerini kullan.
Örgü Bileşeni
Örgü bileşeni, bir varlığa örgü ekleyerek ona bir biçim verir.
Parçacık Sistemi Bileşeni
Bir parçacık sistemi bileşeni kullanarak projene Niagara efektleri ekleyebilirsin.
Ses Bileşeni
Projene ses eklemek için ses bileşenini kullan.
Çanta Bileşeni
Çanta Bileşeni, özel çantalar oluşturmaya olanak tanır.
Fort Çanta Bileşeni
Adan için fort_inventory_component kullanarak özel bir Fortnite çantası tasarla.
Eşya Bileşeni
Eşya Bileşeni, özel özellikleri olan özel eşyalar oluşturma olanağı sağlar.
Eşya Simgesi Bileşeni
Eşya Simgesi Bileşeni, oluşturduğun eşyalara özel bir simge ekleme olanağı sağlar.
Eşya Ayrıntıları Bileşeni
Eşya Ayrıntıları Bileşeni ile Özel Eşyalar ve Çantalar sistemindeki eşyalarına nasıl metinsel veri ekleyeceğini öğrenebilirsin.