Наконец, вы можете настроить следующие устройства, чтобы завершить обучение:
В следующих разделах описаны настройки, которые необходимо изменить для каждого устройства. После задания настроек выполните игровой тест уровня, чтобы посмотреть, как воспроизводится заставка.
Устройства «Камера: фиксированная точка»
Добавьте в проект одно устройство «Закреплённая камера» и поместите его в тёмную комнату. В этой тёмной комнате все стены и пол должны быть выполнены из неосвещённого материала абсолютно чёрного цвета, поглощающего излучение. Эта камера будет использоваться для отображения экранов заставки.
На панели «Сведения» камеры задайте следующие настройки:
| option | Значение | Пояснение |
|---|---|---|
Приоритет | 200,0 | Установите более высокий приоритет по сравнению со всеми прочими камерами в проекте, чтобы изображение с этой камеры гарантированно отображалось первым. |
Добавить к игрокам в начале | True | Включено, чтобы камера добавлялась всем игрокам в начале игры. |
Приоритет приближения | 200,0 | Установите более высокий приоритет по сравнению со всеми прочими камерами в проекте, чтобы изображение с этой камеры гарантированно отображалось |
Время приближения | 0-0 | Установите ноль, чтобы изменение было мгновенным. |
Приоритет отдаления | 200,0 | Установите более высокий приоритет по сравнению со всеми прочими камерами в проекте, чтобы изображение с этой камеры гарантированно отображалось. |
Время отдаления | 0-0 | Установите ноль, чтобы изменение было мгновенным. |
Добавьте в проект второе устройство «Закреплённая камера» и разместите его там, где должен отображаться главный экран. В этом примере камера обращена к постройке, а точка появления игрока находится перед камерой, поэтому, когда камера отодвигается, она плавно переходит к месту, где находится игрок.
На панели «Сведения» камеры задайте следующие настройки:
| option | Значение | Пояснение |
|---|---|---|
Приоритет | 0-0 | Установите более высокий приоритет по сравнению со всеми прочими камерами в проекте (кроме камеры вступления), чтобы изображение с этой камеры гарантированно отображалось первым. |
Добавить к игрокам в начале | False | Устройство Verse «Заставка» добавит эту камеру к игрокам. |
Приоритет приближения | 190,0 | Установите более высокий приоритет по сравнению со всеми прочими камерами в проекте (кроме камеры вступления), чтобы изображение с этой камеры гарантированно отображалось. |
Время приближения | 0-0 | Установите ноль, чтобы изменение было мгновенным. |
Приоритет отдаления | 190,0 | Установите более высокий приоритет по сравнению со всеми прочими камерами в проекте (кроме камеры вступления), чтобы изображение с этой камеры гарантированно отображалось. |
Тип отдаления | Замедление в начале и в конце | Когда камера удаляется, она должна плавно перемещаться туда, где находится игрок. |
Время отдаления | 0,2 | Время перехода (в секундах) для запуска игры. |
Устройства для вывода сообщений в интерфейсе
Добавьте в проект три устройства для вывода сообщений в интерфейсе, которые будут отображать пользовательские изображения для игроков.
На панели «Сведения» устройств для отображения сообщений в интерфейсе задайте следующие настройки:
| option | Значение | Пояснение |
|---|---|---|
Длительность отображения | True | Включите эту настройку, чтобы изображение отображалось только в течение определённого времени. |
Время отображения | 2,5 | Время отображения изображения (в секундах). |
Воспроизведение звука | Отсутствует | Отключите звук устройства при его отображении. |
Размещение | Пользовательские настройки | Установите пользовательский режим для большего контроля. |
Прикрепление к экрану | По центру | Установите «По центру», чтобы изображение отображалось в центре экрана. |
Анимация появления | Плавное появление | Изображение появляется постепенно. |
Анимация исчезновения | Плавное исчезновение и уменьшение | Постепенное исчезновение изображения и его уменьшение по мере исчезновения. |
Виджет интерфейса | Задайте схему создания виджета, который должен отображаться. | Стандартные виджеты устройства будут заменены на пользовательские, которые вы создали ранее. |
Устройство «Всплывающее диалоговое окно»
Добавьте в проект одно устройство «Всплывающее диалоговое окно», чтобы показывать игрокам опцию запуска игры и обрабатывать выбор этой опции.
На панели «Сведения» устройства «Всплывающее диалоговое окно» задайте следующие настройки:
| option | Значение | Пояснение |
|---|---|---|
Автоматическое отображение | Никогда | Устройство Verse «Заставка» добавит это диалоговое окно игрокам. |
Тип ответа | 1 кнопка | В этом примере есть только одна кнопка, которую игрок может выбрать для запуска игры. |
Текст кнопки 1 | Начать игру | Определяет текст на первой кнопке. |
Класс переопределения шаблона | Задайте схему создания виджета, который должен отображаться. | Стандартный виджет устройства будет заменён на пользовательский, который вы создали ранее. |
Устройства управления интерфейсом
Добавьте в проект одно устройство управления интерфейсом, чтобы скрыть все элементы внутриигрового интерфейса во время вступления.
На панели «Сведения» устройства управления интерфейсом задайте следующие настройки:
| option | Значение | Пояснение |
|---|---|---|
Отображать интерфейс | False | Удалите все элементы внутриигрового интерфейса из поля зрения игрока. |
Добавьте второе устройство управления интерфейсом со всеми настройками внутриигрового интерфейса для вашей игры.
Устройство «Триггер»
Добавьте на уровень одно устройство «Триггер» и назовите его GameStart. Это устройство не является обязательным, но вы можете использовать его для уведомления других устройств творческого режима о завершении вступительной сцены.
Устройство Verse «Заставка»
Выберите устройство Verse «Заставка» на панели «Структура», чтобы открыть его панель «Сведения», и задайте следующие настройки:
| option | Значение | Пояснение |
|---|---|---|
SplashScreenGameCamera | Выберите устройство «Камера: фиксированная точка», находящееся в тёмной комнате. | Устройство Verse отключит эту камеру после завершения отображения экранов заставки. |
TitleGameCamera | Выберите устройство «Камера: фиксированная точка», предназначенное для отображения главного экрана. | Устройство Verse будет добавлять и удалять эту камеру для всех игроков, чтобы отображать главный экран. |
StartGameDialog | Выберите устройство «Всплывающее диалоговое окно» с одной кнопкой. | Устройство Verse будет отображать это диалоговое окно и обрабатывать взаимодействие игрока с кнопкой. |
TitleScreen | Выберите устройство для вывода сообщений в интерфейсе, отображающее главный экран. | Устройство Verse будет отображать игрокам устройство для вывода сообщений в интерфейсе. |
GameMenuDelay | 2,5 | Время (в секундах) отображения главного экрана перед отображением диалогового окна запуска игры. |
SplashScreens | Добавьте в массив два элемента и выберите для них два устройства для вывода сообщений в интерфейсе, отображающих логотипы. | Порядок этих элементов определяет порядок отображения экранов заставки. Если оставить этот массив пустым, перед главным экраном не будут отображаться экраны заставки. |
IntroHUDController | Выберите устройство управления интерфейсом, которое скрывает все внутриигровые элементы интерфейса. | Это устройство управления интерфейсом будет включаться и отключаться устройством Verse. |
GameHUDController | Выберите устройство управления интерфейсом для игры. | Устройство Verse включит его в конце заставки. |
GameStart | Выберите устройство «Триггер» и назовите его GameStart. | Устройство Verse будет запускать это устройство, чтобы все прослушивающие устройства творческого режима знали, когда запускается игра. |
Самостоятельная работа
В этом уроке вы узнали, как использовать устройства Verse и устройства творческого режима для создания заставки, которая воспроизводится перед началом игры.
Используя полученные знания, попробуйте сделать следующее:
Измените дизайн схем виджетов, чтобы придать им уникальный вид.
Добавьте устройство Последовательность внутриигрового видео со своим видеорядом, чтобы воспроизводить внутриигровое видео в начале.
Добавьте в меню дополнительные элементы, например настройки для выбора уровня или класса перед запуском игры.