icon_component, birvarlığa simge atamak için kullanılan bir Scene Graph bileşenidir. Varlığına nasıl bileşen ekleneceği hakkında bilgi için Varlıklar ve Bileşenlerle Çalışma kısmına bak.
Sınıf Açıklaması
icon_component, oyun içi varlığın görsel referansı olarak bir Doku öğesi kullanır.
Sırt çantasının içindeki bir eşya simgesi, bir karakter portresi veya bir kısayol çubuğu için bir beceri simgesi olabilir. Bileşen, Prefab Editörü’nde veya Verse kodu aracılığıyla ayarlanabilen tek bir Simge alanı barındırır.
Örnek
Aşağıdaki örnekte icon_component bir eşya prefab'ına (örneğin item_component içeren bir varlık) ve varlığı temsil eden bir doku simgesine eklenir.
Artık eşya bir oyuncu tarafından seçildiğinde simge, kısayol çubuğunda ve Sırt Çantası Kullanıcı Arayüzü’nde gösterilir.
Özel Eşyalar ve Çanta sistemi etkinleştirildikten sonra icon_component, bileşen açılır listesinde yer alır. Daha fazla bilgi için Verse API’sindeki icon_component API referansına göz atabilirsin.
Verse: Simge
Verse ile Simge alanı talep üzerine ayarlanabilir. Simge alanındaki dokuyu döngü halinde değiştiren icon_component alt sınıfının kodu aşağıda verilmiştir:
# Copyright Epic Games, Inc. All Rights Reserved.
using { /Verse.org/Assets }
using { /Verse.org/SceneGraph }
using { /Verse.org/Simulation }
# This is a subclass of the icon_component.
# You can add this component to an entity and it will cycle between icons from an editable list.
Varlık üzerinde çağırabileceğin bir fonksiyon aşağıda verilmiştir. icon_component içeren bir varlık hedeflendiğinde, varlığın üst için bir oyuncuya sahip olması koşuluyla simge ekranda gösterilir:
# Copyright Epic Games, Inc. All Rights Reserved.
using { /UnrealEngine.com/Temporary/UI }
using { /Verse.org/SceneGraph }
using { /Verse.org/Simulation }
# Calling this function will display a texture block widget to the player screen.
# It sources the texture from the icon_component from the provided entity.
cycling_icon_component bir varlık prefab tanımına eklenir.
Cycling_icon_componentbir varlık prefab tanımına eklenir.Verse cihazı ve prefab’ın bir örneği sahneye yerleştirilir.
Oturum başlatmak, simgenin tüm oyuncuların ekranlarında nasıl görüntülendiğini gösterir ve simge değiştiğinde güncellenir.
Gösterge panelindeki cycling_icon_component
Kullanıcı arayüzleri (UI) oluşturmak için Verse’ü kullanma hakkında daha fazla bilgi edinmek için Verse ile Kullanıcı Arayüzü Oluşturma kısmına bakabilirsin.