Шаблон острова с функциями для интерфейсов демонстрирует возможности создания интерфейсов с помощью Unreal Motion Graphics (UMG). Этот шаблон находится в разделе Шаблоны проекта раздела Демонстрация возможностей Каталога проектов.
В этом сопроводительном уроке вы узнаете об устройствах творческого режима Fortnite, которые добавляют интерактивные элементы в HUD-интерфейс, о том, как реализовать виджеты интерфейса, начиная с дизайна и заканчивая функциями устройств, а также как использовать материалы, текстуры и функции материалов в шаблоне для создания уникального внешнего вида элементов интерфейса.
Контент шаблона интерфейса размещён в Каталоге ресурсов в папке UI и в папках устройств. В папке каждого устройства содержатся следующие папки ресурсов:
Экземпляры материалов — материалы и функции материалов, используемые для создания либо плоского, либо динамического дизайна интерфейса.
Текстуры — текстуры, используемые для создания более сложного дизайна интерфейса, который невозможно реализовать с помощью одних лишь материалов.
Виджеты — дизайн и конструкция пользовательских виджетов, которые заменяют интерфейс игрока по умолчанию.
Шаблон разделён на три зала. Каждый зал содержит ряд комнат с различными устройствами и примерами интерфейса. Закладки настроены таким образом, чтобы переходить из комнаты в комнату, в которых вы узнаете о различных устройствах творческого режима, о том, как они используются для отображения интерфейса, а также для просмотра образцов интерфейса, созданных для этих устройств.
Для выбора нового блока шаблона используются следующие клавиши:
1 — 1-й блок
2 — 2-й блок
3 — комната 3, комната 5, комната 6
4 — комната 4
Сначала нажмите клавишу 1, чтобы перейти в первый коридор и войти в комнату 1, в которой вы познакомитесь с устройствами для вывода сообщений в HUD-интерфейсе и «Всплывающее диалоговое окно», а также об их виджетах. Зайдите в каждый блок, чтобы увидеть примеры устройств, интерфейса и прочего. Приведённая ниже документация поможет вам понять, как были настроены эти примеры и как создать пользовательский интерфейс.
Устройства пользовательского интерфейса
Узнайте больше об устройствах творческого режима, которые поддерживают пользовательский интерфейс.
Виджеты UMG
Узнайте, как использовать виджеты UMG для создания уникальных пользовательских интерфейсов.
Примеры полей Verse
Узнайте, как использовать поля Verse для создания пользовательского интерфейса вашего следующего проекта.
Ресурсы материалов
Узнайте больше об использовании материалов и текстур в пользовательских интерфейсах.
Перенос ресурсов из шаблона
Узнайте, как переносить ресурсы из шаблона для использования в своих проектах.