Interfejs użytkownika (UI) w grze to interfejs, który można dostosować do interakcji użytkownika podczas gry. Niestandardowy UI można dodać tylko dla danego gracza – niestandardowy UI jest powiązany z konkretnym graczem i tylko ten gracz może go zobaczyć.
W Unreal Editor dla Fortnite (UEFN) niestandardowy interfejs użytkownika jest programowany na dwa powiązane ze sobą sposoby:
Projekt backendu – odnosi się to do interfejsu użytkownika Verse API i kodu Verse, który śledzi dane gracza, dostosowuje zachowanie elementów interaktywnych i tworzy hierarchiczny układ poprzez zagnieżdżanie elementów interfejsu użytkownika (widżetów).
Projekt frontendu – odnosi się do projektu i stylu elementów interfejsu użytkownika w grze, a także rozmieszczenia wszystkich elementów interfejsu użytkownika na wyświetlaczu HUD.
Wszystkie elementy interfejsu użytkownika są tworzone i budowane przy użyciu widżetów Unreal Motion Graphics (UMG). Poniższe samouczki wykorzystują Verse do tworzenia i dodawania logiki do funkcjonalności widżetów, a także widżety UMG do tworzenia elementów interfejsu użytkownika i planowania jego układu.
Usuwanie i kontrolowanie domyślnego interfejsu Fortnite
Dowiedz się, jak dostosować lub usunąć interfejs dostępny domyślnie w Fortnite.
Edytor widżetów UI
Poznaj różne części Unreal Motion Graphics (UMG) – Edytora widżetów UI.
User Interfaces Feature Template
Learn how to create a custom UI by exploring Creative devices, widgets, and material functions.
Układ UI w UMG
Dowiedz się, jak tworzyć układy do projektów UI w UMG.
Typy widżetów
Przewodnik po wszystkich widżetach, jakie można dodać do niestandardowego UI.
Tworzenie niestandardowego interfejsu użytkownika za pomocą instancji materiału
Dowiedz się, jak utworzyć i wykorzystać instancje materiału w widżetach UMG, aby uzyskać niestandardowy wygląd i zaprojektować interfejs użytkownika.
Animowanie UI
Wykorzystaj Sequencer do animowania widżetów UI.
Tworzenie niestandardowego wyświetlacza head-up
Aby stworzyć własny, niestandardowy wyświetlacz head-up (HUD), dowiedz się więcej na temat projektowania tabliczek z nazwami, a także wskaźników zdrowia i osłony.
Korzystanie z modelu widoku w UMG
Dowiedz się, jak korzystać z modelu widoku do tworzenia niestandardowego UI.
Tworzenie niestandardowego licznika czasu odliczania
Stwórz własny licznik czasu odliczania w Verse!
Making an Animated Timer
Learn how to animate your own custom Timer clock with UMG.
Tworzenie sekwencji tytułowej
Korzystanie z urządzeń Kamera i z języka Verse do tworzenia niestandardowej sekwencji wprowadzającej odtwarzanej przed rozpoczęciem gry.
Tworzenie minimapy przy użyciu urządzenia sterownika mapy
Twórz i wyświetlaj niestandardową minimapę za pomocą urządzenia sterownika mapy.
Wyskakujące okienka UI
Użyj widżetów UMG, aby zaprojektować unikatową wiadomość do zadania za pomocą urządzenia komunikatów w interfejsie lub okna dialogowego, które przyznaje przedmioty za pomocą przycisku.
Tworzenie niestandardowych testów umiejętności
Wykorzystaj powiązania widoku, aby połączyć własny niestandardowy UI z urządzeniem testu umiejętności.
Mission Selection Screen
Learn how to create a mission selection screen that drops players into their mission.
Tworzenie UI za pomocą Verse
Stwórz własny UI, wykorzystując możliwości Verse.