Il componente description_component è un componente Scene Graph. Contiene dati di testo sull'oggetto, come il nome e la descrizione. Fai riferimento a Utilizzo di entità e componenti per sapere come aggiungere un componente alla tua entità.
I dati di testo del componente possono essere utilizzati da altri sistemi. Qualsiasi tipo di entità potrebbe utilizzare questo componente, ma di solito è più utile per le informazioni rivolte al giocatore, ad esempio carattere, oggetto, veicolo, posizione e altro ancora. description_component ha tre campi modificabili che si possono modificare nell'Editor dei prefab e anche con Verse:
Nome: nome dell'entità.Descrizione: descrizione estesa dell'entità.Descrizione breve: breve descrizione dell'entità.
Vedi Componenti per un elenco completo dei componenti di oggetti e inventario.
Quando il sistema di inventari e oggetti personalizzati è abilitato, description_component viene visualizzato nell'elenco a discesa dei componenti. Per maggiori informazioni, consulta il riferimento API description_component dall'API Verse.
Esempio
Nell'esempio seguente, description_component viene aggiunto a un prefab oggetto (entità con item_component).
Ora, quando l'oggetto viene raccolto da un giocatore, i campi Nome e Descrizione di description_component vengono mostrati nella UI dello zaino.
Verse: Descrizione
Tramite Verse le proprietà description_component si possono modificare dinamicamente o se ne possono aggiungere di nuove.
Puoi utilizzare gli esempi seguenti per impostare description_component nel tuo progetto utilizzando Verse.
Di seguito è riportata una sottoclasse di description_component. Seleziona una voce casuale da un array di nomi da utilizzare come valore per Nome nel componente.
# Copyright Epic Games, Inc. All Rights Reserved.
using { /Verse.org/SceneGraph }
using { /Verse.org/Presentation }
using { /Verse.org/Simulation }
using { /Verse.org/Random }
# The text we want to use for names in our description_component must be declared outside of the class.