Los componentes son bloques de construcción básicos que utilizan datos y lógica para construir tu juego. Usa lightsaber_item_component y kyber_crystal_component para:
Elegir la apariencia de la empuñadura de tu espada láser.
Personalizar el color de la hoja, su estabilidad y la intensidad de cualquier arco de energía a lo largo de la hoja.
Si quieres saber cómo añadir un componente a tu entidad, consulta Cómo trabajar con entidades y componentes.
Descripción de clase
Puedes configurar espadas láser en UEFN en Scene Graph o usar objetos de espada láser prefabricados.
Los componentes de Scene Graph implicados en la configuración de las espadas láser incluyen:
lightsaber_item_component: es responsable de la empuñadura de la espada láser. Hereda deitem_component.kyber_crystal_component: responsable del color de una espada láser, la estabilidad de la hoja y cualquier arco visible de energía a lo largo de la hoja. Como una espada láser real, cambia el cristal kyber si quieres un color diferente.
Puedes elegir entre una variedad de espadas láser prefabricadas inspiradas en el universo de Star Wars™ , cada una de las cuales representa diferentes eras y personajes .
Puedes encontrar estas espadas láser predefinidas en Unreal Editor para Fortnite (UEFN). Abre el almacén de contenido y ve a Todo > Star Wars™ Contenido > Armas.
Para obtener más información sobre los recursos prefabricados de Star Wars disponibles en el editor, consulta Cómo trabajar con islas de STAR WARS™.
lightsaber_item_component hereda de item_component, compartiendo muchas de sus propiedades. Esto significa que cualquier entidad de espada láser es un objeto de la misma manera que lo sería una entidad con el item_component estándar. Esto permite añadir espadas láser a un inventario, que las espadas láser sean manipuladas por componentes del inventario y que el jugador las equipe como cualquier otro objeto.
Para obtener más información sobre los objetos, consulta Componente de objeto.
Para obtener más información sobre los inventarios, consulta Componente de inventario.
Ejemplo
Puedes usar Verse para otorgar espadas láser personalizadas a los jugadores cuando completen una tarea o acción. El siguiente ejemplo es un dispositivo generador de espadas láser que utiliza Verse para otorgar al jugador una espada láser con un poder de la Fuerza incluido cuando se pulsa un dispositivo de botón especificado.
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 }