I componenti sono blocchi di compilazione di base che utilizzano dati e logica per compilare il tuo gioco. Utilizza lightsaber_item_component e kyber_crystal_component per:
Scegliere l'aspetto dell'elsa nella tua spada laser.
Personalizzare il colore della lama, la stabilità e l'intensità di qualsiasi arco di energia lungo la lama.
Per informazioni su come aggiungere un componente alla tua entità, vedi Utilizzo di entità e componenti
Descrizione classe
Puoi configurare le spade laser in UEFN con Scene Graph o utilizzare oggetti spada laser predefiniti.
I componenti Scene Graph coinvolti nella configurazione delle spade laser includono:
Il
lightsaber_item_component- Responsabile dell'elsa della spada laser. Eredita daitem_component.Il
kyber_crystal_component- Responsabile del colore della spada laser, della stabilità della lama e di qualsiasi arco di energia visibile lungo la lama. Proprio come avviene in una vera spada laser, puoi cambiare il cristallo kyber se vuoi averla in un colore diverso!
Puoi scegliere tra diverse spade laser predefinite e ispirate alla storia, ognuna rappresentativa di diverse epoche e personaggi dell'universo di Star Wars™.
Puoi trovare queste spade laser predefinite in Unreal Editor per Fortnite (UEFN). Apri il Cassetto dei contenuti e vai su Tutti > Contenuti Star Wars™ > Armi.
Per maggiori informazioni sugli asset di Star Wars predefiniti e disponibili nell'editor, consulta Lavorare con le isole di STAR WARS™.
Il lightsaber_item_component eredita da item_component, condividendo molte delle sue proprietà. Ciò significa che qualsiasi entità spada laser è un oggetto nello stesso modo in cui lo sarebbe un'entità con item_component standard. Questo permette quindi di aggiungere le spade laser a un inventario, consentendo che vengano gestite dai componenti dell'inventario ed equipaggiate dal giocatore come qualsiasi altro oggetto.
Per maggiori informazioni sugli oggetti, consulta Componente oggetto.
Per maggiori informazioni sugli inventari, consulta Componente inventario.
Esempio
Puoi usare Verse per assegnare spade laser personalizzate ai giocatori quando completano un task o un'azione. Il seguente esempio è un dispositivo generatore di spade laser che utilizza Verse per assegnare al giocatore una spada laser con un potere della Forza collegato quando viene premuto un determinato dispositivo pulsante.
using { /Fortnite.com/Devices }
using { /Fortnite.com/Items/Lightsaber/StarWars }
using { /Fortnite.com/StarWars }
using { /Verse.org/SceneGraph }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Itemization }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Fortnite.com/UI }
using { /UnrealEngine.com/Temporary/UI }
using { /Fortnite.com/Items/ForcePower/StarWars }