Komponenty to podstawowe bloki konstrukcyjne, które wykorzystują dane i logikę, gdy tworzysz grę. Używaj komponentów lightsaber_item_component i kyber_crystal_component do następujących celów:
Określanie wyglądu rękojeści miecza świetlnego.
Dostosowywanie koloru i stabilności ostrza oraz intensywności wyładowań energii wzdłuż ostrza.
Aby uzyskać informacje na temat dodawania komponentu do jednostki, patrz: Praca z jednostkami i komponentami.
Opis klasy
Miecze świetlne możesz konfigurować w UEFN w narzędziu Scene Graph lub możesz używać gotowych przedmiotów miecza świetlnego.
Komponenty Scene Graph używane do konfigurowania mieczy świetlnych:
Komponent
lightsaber_item_component– Odpowiada za rękojeść miecza świetlnego. Dziedziczy z komponentuitem_component.kyber_crystal_component– Odpowiada za kolor miecza świetlnego, stabilność ostrza i wyładowania energii wzdłuż ostrza. Jak w prawdziwym mieczu świetlnym, jeśli chcesz uzyskać inny kolor ostrza, wymień kryształ kyber!
Masz do wyboru wiele gotowych mieczy świetlnych inspirowanych uniwersum Gwiezdnych Wojen. Reprezentują one różne epoki i postacie z uniwersum Gwiezdnych Wojen™.
Te gotowe miecze świetlne można znaleźć w Unreal Editor dla Fortnite (UEFN). Otwórz Szufladę zawartości i wybierz Wszystko > Treści z Gwiezdnych Wojen™ > Bronie.
Aby uzyskać więcej informacji na temat gotowych zasobów związanych z Gwiezdnymi Wojnami dostępnymi w edytorze, patrz: Praca nad wyspami inspirowanymi przez GWIEZDNE WOJNY™.
Komponent lightsaber_item_component dziedziczy z komponentu item_component i współużytkuje wiele jego właściwości. Oznacza to, że każda jednostka miecza świetlnego jest przedmiotem, tak samo jak jest nim jednostka ze standardowym komponentem item_component. Umożliwia to dodawanie mieczy świetlnych do ekwipunku, manipulowanie mieczami świetlnymi za pomocą komponentów ekwipunku i wyposażanie ich przez gracza tak jak każdego innego przedmiotu.
Aby uzyskać więcej informacji na temat przedmiotów, patrz: Komponent przedmiotu.
Aby uzyskać więcej informacji na temat ekwipunków, patrz: Komponent ekwipunku.
Przykład
Możesz użyć kodu Verse, jeśli chcesz przyznawać graczom niestandardowe miecze świetlne po wykonaniu zadania lub akcji. Poniższy przykład przedstawia urządzenie generatora mieczy świetlnych, które wykorzystuje kod Verse, aby przyznać graczowi miecz świetlny z przypisaną Mocą po naciśnięciu określonego urządzenia przycisku.
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 }