Используйте устройство Сложное взаимодействие для создания взаимодействия в мини-играх, основанного на навыках. Настройте параметры этого устройства, чтобы создать области успешного, идеального или недопустимого попадания, которые могут запускать отдельные события, привязанные к другим устройствам.
Типы взаимодействия
Вы можете изменять настройки этого устройства, чтобы создавать взаимодействия «Зажать и отпустить», «С привязкой ко времени» и «Быстрое нажатие».
Зажать и отпустить
Для создания сложного взаимодействия, при котором игроки могут зажимать и удерживать команду, чтобы нацеливаться на области успешного и идеального попадания, которые гарантируют успех при попадании, были изменены следующие параметры.
Нажмите на изображение, чтобы увеличить его.
На время
Для создания взаимодействия, при котором игроки должны попасть в цель в нужный момент, были изменены следующие параметры.
Быстрое нажатие
Для создания взаимодействия для попадания в перемещающиеся области были изменены следующие параметры.
Узнать, как найти устройство «Сложное взаимодействие», можно в разделе Использование устройств.
Если вы используете несколько копий устройства на острове, будет нелишним переименовать их. Вы можете выбрать названия, соответствующие назначению каждого устройства, чтобы проще было помнить, что делает каждое из них.
Одиночная и многопользовательская игра
В устройстве «Сложное взаимодействие» предусмотрены параметры для проверки навыков в одиночном и многопользовательском режимах.
Активация одного из параметров Тип выполнения очереди включает быстрые события в многопользовательском режиме. В многопользовательской игре, если в определённом раунде нет мест, игроки помещаются в очередь в порядке, в котором они присоединились. Ограничение количества игроков в очереди можно задать в параметре Максимум игроков в очереди. Если в момент запроса на взаимодействие активных игроков нет, игрок переходит к взаимодействию.
Контекстный фильтр
На некоторые устройства действует функция Контекстный фильтр. Она скрывает или отображает настройки в зависимости от значений, установленных для ряда связанных параметров. Таким образом она убирает лишние элементы из панели изменений и облегчает работу с настройками.
Однако далеко не всегда понятно, какие параметры или значения активируют контекстный фильтр. Чтобы помочь вам определить их, мы выделяем курсивом все значения, на которые действует контекстный фильтр. Мы перечислим все параметры, включая те, на которые действует контекстный фильтр. Если они скрыты или отображаются только при определённых значениях параметра, мы сделаем пометку для этого параметра в разделе «Описание».
Параметры устройства
Базовые функции этого устройства позволяют настраивать положение и ориентацию текста. Вы также можете настроить таймер устройства и количество попыток, отображаемые для игроков.
Вам доступны следующие параметры устройства.
Стандартные значения выделены полужирным шрифтом. Значения, активирующие контекстный фильтр, выделены курсивом.
| Настройка | Значение | Описание |
|---|---|---|
Текст заголовка | Введите текст | Отображает основной текст для взаимодействия. |
Текст описания | Введите текст | Определяет текст для взаимодействия. |
Положение текста | Сверху, Снизу, Слева, Справа | Отображает положение текста относительно шкалы. |
Тип взаимодействия | Обычное, Зажать и отпустить | Отображает тип взаимодействия с устройством. Обычный — автоматическая анимация, которая запускается при нажатии на кнопку. Анимация Зажать и отпустить воспроизводится при нажатии на кнопку, а активация — когда она будет отпущена. |
Тип интерфейса | Круговой, Пульсирующий, Шкала | Определяет тип отображаемого пользовательского интерфейса. |
Ориентация виджета | Вертикальная, Горизонтальная | Определяет, как будет отображаться шкала: по горизонтали или по вертикали. |
Скорость перемещения | 50%, Выберите или введите значение | Определяет скорость перемещения шкалы при взаимодействии (в процентах в секунду). |
Размер области успешного попадания | 50%, Выберите или введите значение | Задаёт размер области успешного попадания в виде процентной доли шкалы. |
Местоположение области успешного попадания | 50%, Выберите или введите значение | Задать положение области успешного попадания. |
Случайное расположение области | Вкл., Откл. | Определяет, будет ли область успешного попадания располагаться в случайном месте. |
Размер области идеального попадания | 25%, Выберите или введите значение | Определяет размер области идеального попадания в виде процентной доли области успешного попадания. |
Местоположение области идеального попадания | 50%, Выберите или введите значение | Определяет положение области идеального попадания. |
Разрешённая команда | Любая, Выберите или введите номер команды | Определяет, какие команды могут активировать устройство. |
Разрешённый класс | Любой, Выберите или введите номер класса | Определяет, какой класс может активировать устройство. |
Инвертировать выбор команды | Вкл., Откл. | Если задано значение Откл., активировать устройство может только выбранная команда. Если задано значение Вкл., активировать устройство могут все команды, кроме выбранной. |
Инвертировать выбор класса | Вкл., Откл. | Если задано значение Выкл., активировать устройство может только выбранный класс. Если задано значение True, активировать устройство могут все классы, кроме выбранного. |
Метка для взаимодействия | Введите текст | Определяет текстовую метку, отображаемую на панели для ввода. |
Толщина шкалы | 40, Выберите или введите значение | Определяет толщину (в пикселях) для круглого типа. |
Задать пользовательский размер | Вкл., Откл. | Если задано значение Вкл., шкала будет использовать пользовательские значения ширины и высоты. |
Пользовательская ширина шкалы | 72, Выберите или введите значение | Определяет ширину шкалы. |
Пользовательская высота шкалы | 72, Выберите или введите значение | Определяет высоту шкалы. |
Вид перемещения | Линейный, Пинг-понг, Колебание | Определяет различные способы перемещения шкалы. |
Мин. время колебания | 0,5 секунды, Выберите или введите значение | Устанавливает минимальное время колебания перед началом движения. |
Макс. время колебания | 1,0 секунда, Выберите или введите значение | Задаёт максимальное время колебания до перемещения. |
Поведение в результате идеального попадания | Мгновенный успех, Двукратное увеличение, Без особого поведения | Определяет, что происходит в результате идеального попадания. |
Ускорение при последующих взаимодействиях | Выкл., Выберите или введите значение | Определяет степень ускорения при последующих успешных взаимодействиях. При повторной активации устройства происходит сброс. |
Уменьшение области при последующих взаимодействиях | Выкл., Выберите или введите значение | Определяет степень уменьшения области при последующих взаимодействиях. При повторной активации устройства происходит сброс. |
Целевое кол-во успешных действий | Нет, 1, 2, 3, 4, 5 | Определяет, сколько требуется успешных действий для завершения мини-игры. |
Отображать счётчик успешных действий | Вкл., Откл. | Определяет, должен ли отображаться на экране счётчик успешных действий. |
Значок счётчика успешных действий | Галочка, Выберите значок | Определяет, какой значок будет использоваться для индикатора целевого количества успешных действий. |
Цвет счётчика успешных действий | Белый, Выберите цвет | Определяет цвет индикатора целевого количества успешных действий. |
Лимит для провала | Нет, 1, 2. 3, 4, 5 | Определяет, при каком количестве неверных действий мини-игра будет считаться проваленной. |
Отображать счётчик неудачных действий | Вкл., Откл. | Определяет, должен ли отображаться на экране счётчик неудачных действий. |
Значок счётчика неудачных действий | X, Выберите значок | Определяет, какой значок будет использоваться для индикатора лимита неудачных действий. |
Обнуление успешных действий при провале | Вкл., Откл. | Если задано значение Вкл., при неверном действии произойдёт сброс счётчика успешных взаимодействий. |
Время блокировки при провале | 1,0 секунда, Выберите или введите значение | Определяет, на какое время блокируется взаимодействие при неверном действии. Чтобы выключить эту функцию, установите значение 0. |
Ограничение по времени для взаимодействия | Выкл., Выберите или введите значение | Определяет, сколько времени отведено игроку на взаимодействие. Превышение этого времени приведёт к неудаче. |
Отображать таймер | Вкл., Откл. | Если задано значение Вкл., таймер будет отображаться на экране. |
Положение таймера | Сверху, Снизу | Определяет положение таймера. |
Цвет таймера | Белый, Выберите цвет | Определяет цвет таймера. |
Размер таймера | Обычный, Большой | Определяет размер таймера. |
Тип фона таймера | Нет, Прозрачный, Непрозрачный | Определяет степень прозрачности фона таймера. |
Включение в начале | Вкл., Откл. | Определяет, включается ли устройство автоматически. |
Пользовательский виджет | Не переопределять, Выберите виджет | Позволяет выбрать пользовательский виджет, который будет использоваться при взаимодействии. |
Прикрепление к экрану | Центр, Выберите положение | Определяет, к какой части экрана будет прикреплён интерфейс, а также способ выравнивания. |
Горизонтальное размещение | 0,0, Выберите или введите положение | Определяет, на каком расстоянии от места прикрепления будет отображаться виджет. При отрицательном значении происходит сдвиг влево. |
Вертикальное размещение | 0,0, Выберите или введите положение | Определяет, на каком расстоянии от места прикрепления будет отображаться виджет. Отрицательные числа будут сдвигаться вверх. |
Цвет фона | Чёрный, Выберите цвет | Определяет цвет фона. |
Прозрачность фона | 80%, Выберите или введите значение | Определяет прозрачность фона в процентах. Если задано значение 0%, фон не будет отображаться. |
Тип углов фона | Квадратные, Круглые | Определяет тип цвета, применяемого к фону. |
Цвет шкалы | Синий, Выберите цвет | Определяет цвет шкалы. |
Цвет области успешного попадания | Синий, Выберите цвет | Определяет цвет области успешного попадания. |
Цвет области идеального попадания | Синий, Выберите цвет | Определяет цвет области идеального попадания. |
Цвет ползунка | Белый, Выберите цвет | Определяет цвет ползунка шкалы. |
Скрыть интерфейс | Вкл., Откл. | Если задано значение Вкл., интерфейс будет скрыт, когда взаимодействие активно. |
Звук при победе | Выберите звук | Определяет звук, который воспроизводится при успешном завершении мини-игры. |
Звук при поражении | Выберите звук | Определяет звук, который воспроизводится при неудачном завершении мини-игры. |
Звук при остановке | Выберите звук | Определяет звук, который воспроизводится, если мини-игра была прервана. |
Звук успешного попадания | Выберите звук | Определяет звук, который воспроизводится, когда игрок попадает в область успешного попадания. |
Звук идеального попадания | Выберите звук | Определяет звук, который воспроизводится, когда игрок попадает в область идеального попадания. |
Звук неудачного попадания | Выберите звук | Задать звук, который воспроизводится, когда игрок попадает за пределы области успешного попадания. |
Звук начала мини-игры | Выберите звук | Определяет звук, который воспроизводится при запуске мини-игры. |
Зацикленный звук мини-игры | Выберите звук | Определяет зацикленный звук, звучащий во время взаимодействия. |
Множитель высоты зацикленного звука | 1,0, Выберите или введите множитель | Определяет коэффициент высоты для зацикленного звука. Повышается на заданное количество при каждом успешном или идеальном действии игрока. Сбрасывается при перезапуске мини-игры. |
Разрешить копирование записей игрока | Вкл., Откл. | Определяет, может ли игрок дублировать свою запись в очереди. Пригодится для повторной активации проверок навыков без перезапуска быстрого события. |
Задержка следующего в очереди | +3 | Определяет время между завершением взаимодействия игроком и началом новой проверки навыков для игроков из очереди. |
Тип исполнения очереди | Нет, Синхронно, Случайный выбор, Последовательно | Определяет порядок выполнения быстрого события.
|
Лимит одновременных игроков | +5 | Определяет максимальное количество игроков, одновременно проходящих проверку навыков. Позволяет пропустить любые продублированные записи. |
Максимум игроков в очереди | 20 | Определяет общее количество игроков, которые могут присоединиться к очереди на событие. |
Прямая привязка события
Ниже приведены параметры прямой привязки события для этого устройства.
Функции
Функция прослушивает событие устройства, а затем выполняет действие.
Нажмите на параметр любой функции, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
Выбрав устройство, нажмите на Выбрать событие, чтобы привязать таймер к событию, которое активирует функцию устройства.
Если функция воздействует на несколько устройств, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
Начать взаимодействие для инициатора | Активирует взаимодействие для активирующего игрока. |
Завершить взаимодействие для инициатора | Деактивирует взаимодействие для активирующего игрока. |
Включить | Включает устройство при активации. |
Выключить | Отключает устройство при активации. |
События
Событие сообщает другому устройству, когда следует выполнить функцию.
Нажмите на параметр любого события, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
После выбора устройства нажмите Выбрать функцию, чтобы привязать таймер к функции для этого устройства.
Если функция воздействует на несколько устройств, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
Отправить событие при успешном взаимодействии | Определяет событие, которое происходит при успешном взаимодействии. |
Отправить событие при неудачном взаимодействии | Определяет событие, которое происходит при неудачном взаимодействии, неверном действии или по истечении времени. |
Отправить событие для «плохого» действия при взаимодействии | Определяет событие при «плохом» действии игрока. |
Отправить событие для «хорошего» действия при взаимодействии | Определяет событие при «хорошем» действии игрока. |
Отправить событие для «идеального» действия при взаимодействии | Определяет событие при «идеальном» действии игрока. |
Отправить событие при прерывании взаимодействия | Определяет событие, которое происходит при прерывании взаимодействия в связи с устранением, деактивацией вручную или отключением игрока. |