Bu özellik deneysel aşamadadır, böylece deneyebilir, geribildirimde bulunabilir ve neler planladığımızı görebilirsin. Şu anda Özel Eşyalar ve Çantalar kullanan bir projeyi yayınlayamazsın.
Deneysel aşamada oluşturulan öğeler için geriye dönük uyumluluğu garanti etmediğimizi, bu özelliklere yönelik API’lerin değişebileceğini ve kendi takdirimize bağlı olarak tüm deneysel özellikleri veya belirli işlevsellikleri kaldırabileceğimizi lütfen unutma. Özellik ile çalışmaya başlamadan önce bilinen sorunlar listesine göz at.
item_details_component bir Scene Graph bileşenidir. Eşyanın adı ve açıklaması gibi eşyayla ilgili metin verilerini içerir. Bileşeni varlığına nasıl ekleyeceğini öğrenmek için Varlıklar ve Bileşenlerle Çalışma bölümüne bakabilirsin.
Varlıklar yalnızca item_component bileşenine sahip olduğunda eşya olarak kabul edilir. Varlıklar bu bileşen olmadan çantalara doğru bir şekilde eklenmezler ve birçok Özel Eşya ve Çanta fonksiyonu bozulabilir.
Bir “eşyaya” yönelik referanslar,
item_componentiçeren bir varlığı ifade eder.“Çantalara” yönelik referanslar,
inventory_componentiçeren bir varlığı ifade eder.
Sınıf Açıklaması
item_details_component, diğer sistemler tarafından kullanılabilecek metin verileri içeren bir bileşendir. item_details_component, şu eşyalar için girdi ekleme yolu sağlar:
Ad: Eşyanın adı.
Açıklama: Eşyaya ilişkin uzun açıklama.
Kısa Açıklama: Eşyaya ilişkin kısa bir açıklama.
Bu özellikler, <protected> şeklindedir ve bu nedenle yalnızca örneklemesi sırasında veya bileşen alt sınıfı oluşturulup alt sınıf içinde tanımlanarak değiştirilebilir.
Eşya ve çanta bileşenlerinin tam listesi için Bileşenler kısmına bakabilirsin.
Özel Eşyalar ve Çantalar sistemi etkinleştirildiğinde item_details_component, bileşen açılır menüsü listesinde yer alır. Daha fazla bilgi için Verse API’sindeki item_details_component API Referansı’na göz atabilirsin.
Örnek
item_details_componentbileşenindeki özellikler, Gösterge Paneli’nde bulunan eşya bilgilerini görüntülemek için kullanılabilir. Verse aracılığıyla item_details_component özellikleri dinamik olarak değiştirilebilir ve yeni özellikler eklenebilir.
Projende Verse kullanarak item_details_component ayarını yapmak için aşağıdaki örnekleri kullanabilirsin.
using { /Fortnite.com/Devices }
using { /Fortnite.com/Itemization }
using { /Verse.org/SceneGraph }
using { /UnrealEngine.com/Itemization }
# This device will create an entity with an item_details_component.
# Once this entity has been instantiated, print all the item details set.
add_details_item_device := class(creative_device) :
item_details_component özelliklerini çalışma zamanında değiştirmek için bir alt sınıf oluşturabilir ve değerleri güncelleyecek yeni fonksiyonlar yazabilirsin:
# This is a subclass of the item_details_component with property setters.
custom_item_details_component := class(item_details_component) :
SetName(NewName:message):void=
set Name = NewName
SetDescription(NewDescription:message):void=
set Description = NewDescription