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.
Szablon funkcji interfejsów użytkownika
Dowiedz się, jak tworzyć niestandardowy UI, eksplorując urządzenia trybu kreatywnego, widżety i funkcje materiałów.
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 edytor Sequencer do animowania widżetów UI.
Tworzenie niestandardowego interfejsu HUD
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!
Tworzenie animowanego licznika czasu
Dowiedz się, jak utworzyć niestandardowy licznik czasu przy użyciu 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ć unikatowy komunikat 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.
Ekran wyboru misji
Dowiedz się, jak utworzyć ekran wyboru misji, który przenosi graczy do ich misji.
Kolekcja materiałów UI
Twórz niestandardowe materiały do śledzenia statystyk i dostosowywania UI.
Tworzenie UI za pomocą Verse
Stwórz własny UI, wykorzystując możliwości Verse.