Szablon funkcji interfejsu użytkownika pokazuje możliwość tworzenia niestandardowych interfejsów użytkownika (UI) za pomocą Unreal Motion Graphics (UMG). Szablon ten znajduje się w sekcji Szablony projektów w obszarze Przykłady funkcji w Przeglądarce projektów.
W tym uzupełniającym samouczku zapoznasz się z urządzeniami trybu kreatywnego Fortnite, które dodają niestandardowy UI do interfejsu (HUD), dowiesz się, jak tworzyć widżety UI, od projektu do funkcjonalności urządzenia, a także jak materiały, tekstury i funkcje materiałów w szablonie funkcji zostały wykorzystane do stworzenia niestandardowego wyglądu przykładowych UI.
Przykładowa treść UI jest pakowana w Przeglądarce zawartości w folderze UI, a następnie według urządzenia w folderach Urządzenia. Każdy folder urządzenia zawiera następujące foldery zasobów:
Instancje materiału – materiały i funkcje materiału używane do tworzenia projektu płaskiego UI lub projektu dynamicznego.
Tekstury – tekstury używane do tworzenia bardziej skomplikowanych projektów UI, których nie da się osiągnąć przy użyciu samych materiałów.
Widżety – projekt i konstrukcja widżetu użytkownika, który zastępuje domyślny UI gracza.
Szablon jest podzielony na trzy hole. Każdy hol zawiera szereg pomieszczeń, w których znajdują się różne urządzenia i przykładowe interfejsy użytkownika (UI). Zakładki są zestawione tak, aby przenosić cię z pomieszczenia do pomieszczenia, skąd dowiesz się o różnych urządzeniach trybu kreatywnego, o sposobach ich wykorzystania do wyświetlania niestandardowego UI oraz o przykładach UI utworzonych dla tych urządzeń.
Aby wybrać nowe pomieszczenie w szablonie, naciśnij następujące klawisze:
1 – pomieszczenie 1
2 – pomieszczenie 2
3 – pomieszczenie 3, pomieszczenie 5, pomieszczenie 6
4 – pomieszczenie 4
Zacznij od naciśnięcia klawisza 1, aby przejść do pierwszego holu i wejść do pomieszczenia 1, gdzie poznasz urządzenia komunikatu w interfejsie i okien dialogowych oraz ich widżety. Wejdź do każdego pomieszczenia, aby zobaczyć przykłady urządzeń, UI itp. Poniższa dokumentacja pomoże ci zrozumieć, jak te przykłady zostały skonfigurowane i jak możesz stworzyć własny niestandardowy UI.
Urządzenia interfejsu użytkownika
Dowiedz się więcej o urządzeniach trybu kreatywnego, które obsługują niestandardowy UI.
Widżety UMG
Zobacz, w jaki sposób widżety UMG są wykorzystywane do tworzenia unikatowych interfejsów użytkownika.
Przykłady pól Verse
Dowiedz się, jak korzystać z pól Verse, aby stworzyć niestandardowy interfejs użytkownika dla swojego następnego projektu.
Zasoby materiałów
Dowiedz się więcej o używaniu materiałów i tekstur w interfejsach użytkownika.
Migracja zasobów szablonu
Dowiedz się, jak przeprowadzić migrację zasobów z szablonu do wykorzystania we własnych projektach.