Los componentes son bloques de construcción básicos que utilizan datos y lógica cuando estás construyendo tu juego. Usa lightsaber_item_component y kyber_crystal_component para lo siguiente:
Elige la apariencia de la empuñadura de tu sable de luz.
Personaliza el color de la hoja, su estabilidad y la intensidad de los arcos de energía en toda la hoja.
Para saber cómo añadir un componente a tu entidad, consulta Cómo trabajar con entidades y componentes.
Descripción de clase
Puedes configurar los sables de luz en UEFN en Scene Graph o usar los objetos de sable de luz prefabricados.
Los componentes de Scene Graph involucrados en la configuración de los sables de luz incluyen lo siguiente:
El
lightsaber_item_componentes responsable de la empuñadura del sable de luz. Se hereda deitem_component.El
kyber_crystal_componentes responsable del color del sable de luz, la estabilidad de la hoja y los arcos de energía visibles en ella. Como un sable de luz real, cambia el cristal de kyber si quieres un color diferente.
Puedes elegir entre una variedad de sables de luz prefabricados inspirados en la historia, de los cuales reflejan diferentes eras y personajes del universo de Star Wars™.
Puedes encontrar estos sables de luz prefabricados en Unreal Editor para Fortnite (UEFN). Abre el cajón de contenido y dirígete a Todo > Contenido de Star Wars™ > Armas.
Para obtener más información sobre los recursos prefabricados de Star Wars disponibles para ti en el editor, consulta Cómo trabajar con islas de STAR WARS™.
El lightsaber_item_component hereda del item_component y comparte muchas de sus propiedades. Esto significa que cualquier entidad del sable de luz es un objeto de la misma manera que lo sería una entidad con el item_component estándar. Esto permite que se añadan los sables de luz a un inventario, que los componentes del inventario manipulen los sables de luz y que el jugador los equipe como cualquier otro objeto.
Para obtener más información sobre los objetos, consulta Item Component.
Para obtener más información sobre los inventarios, consulta Inventory Component.
Ejemplo
Puedes usar Verse a fin de otorgar sables de luz personalizados a los jugadores cuando completen una tarea o acción. El siguiente ejemplo es un dispositivo generador de sables de luz que usa Verse para brindarle al jugador un sable de luz con un poder de la Fuerza adjunto cuando se presiona un dispositivo de botón específico.
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 }