Эта функция находится на этапе экспериментальной версии. Вы можете опробовать её, оставить отзыв и узнать, что мы планируем делать с ней дальше. Обратите внимание, что мы не можем гарантировать обратную совместимость для островов, использующих устройство, находящееся на экспериментальной стадии разработки. API для этих функций в будущем может претерпеть изменения, при этом мы можем полностью удалить экспериментальные функции или отдельные их части по своему усмотрению.
Устройство перемещения игрока управляет различными типами перемещения посредством его атрибутов. Изменение настроек перемещения позволит задать то, как игроки будут перемещаться, в дополнение к настройкам острова. Это, в свою очередь, позволит сделать игровой процесс на острове действительно уникальным с учётом выбранного для него жанра.
Устройство перемещения игрока не выполняет следующие функции:
Настройка команд игрока или соответствующих анимаций.
Переопределение конфигураций перемещения для определённого игрового предмета или транспортного средства.
Одновременно для одного игрока можно активно использовать только одно устройство «Настройки перемещения игрока».
Вы можете с лёгкостью просмотреть изменения перемещения в режиме редактирования, поэтому нет необходимости тестировать результат в самой игре. Предпросмотр пользовательских настроек перемещения игрока в режиме редактирования может ограничить возможности перемещения в этом режиме. К примеру, на такие действия, как переключение режима Полёт, будут влиять любые изменения, внесённые в настройки полёта.
Используйте это устройство для следующего:
Создавайте движения, похожие на механики движения из режима Fortnite «Линия огня», с помощью устройств «Камера с видом от первого лица».
Создавайте механики движения, которые будут дополнять Камеру с фиксированным углом и Камеру с фиксированной точкой.
Чтобы найти Устройство перемещения игрока, перейдите в меню творческого режима и выберите категорию Устройства. Здесь вы можете найти устройство с помощью поиска или вручную. Подробную информацию о поиске устройств см. в разделе Использование устройств.
Если вы используете на острове несколько копий устройства, рекомендуем их переименовать. Выбирайте названия, соответствующие назначению каждого устройства, — так вам будет проще запомнить, что делает каждое из них, и найти нужное устройство в разделе Выбор события.
Контекстный фильтр
На некоторые устройства действует функция Контекстный фильтр. Она скрывает или отображает настройки в зависимости от значений, установленных для ряда связанных параметров. Таким образом она убирает лишние элементы из панели изменений и облегчает работу с настройками. Для удобства определения все значения, активирующие контекстный фильтр, выделены курсивом.
Мы перечислим все параметры, включая те, на которые действует контекстный фильтр. Если они скрыты или отображаются только при определённых значениях параметра, мы сделаем пометку в разделе «Описание» для этого параметра.
Параметры устройства
Все движения можно настроить по отдельности или все вместе на основе классических стилей перемещения из Королевской битвы или режима «Линия огня» в Fortnite. Для отдельных движений предусмотрены широкие возможности настройки.
Стандартные значения выделены полужирным шрифтом. Значения, активирующие контекстный фильтр, выделены курсивом.
Вам доступны следующие параметры устройства.
| Настройка | Значения | Описание |
|---|---|---|
Творческий режим: предпросмотр | Начать | Активирует предпросмотр настроек перемещения в режиме редактирования по сети. |
Приоритет | 0, Выберите значение | Определяет активное устройство; на острове может одновременно находиться несколько устройств, но активным будет считаться только устройство с наивысшим приоритетом. |
Добавить к игрокам в начале | Вкл., Откл. | Определяет применение настроек перемещения к допустимым персонажам игрока в начале игры. |
Активно во время фазы | Нет, Всегда, Только до начала игры, Только игровой процесс | Определяет, в какой фазе включено устройство. |
Заготовка настроек перемещения | Текущая КБ, Текущая «Линия огня» | Определяет, какая заготовка будет использоваться устройством для настроек перемещения, применяемых к персонажам игрока. |
Выбранная команда | Любая, Выберите команду | Определяет, на какие команды может действовать устройство. |
Инвертировать выбор команды | Вкл., Откл. | Если эта настройка отключена, пользовательские настройки перемещения этого устройства будут влиять только на выбранную команду. Если эта настройка включена, пользовательские настройки перемещения этого устройства будут влиять на все команды, кроме этой. |
Выбранный класс | Любой, Выберите класс | Определяет, на какие классы может действовать устройство. |
Инвертировать выбор класса | Вкл., Откл. | Если настройка отключена, устройство будет действовать только на выбранный класс. Если настройка включена, устройство будет действовать на все классы, кроме выбранного. |
Фильтр категорий | Все, Общие, Ходьба, Прыжки, Спринт, Движение в приседе, Скольжение, Плавание, Полёт на дельтаплане, Свободное падение, ТР, Лазание, Перепрыгивание, Усиленные прыжки, Энергия | Фильтрует настройки таким образом, чтобы отображалась только выбранная категория настроек перемещения. При выборе любого варианта, кроме Все или Общие настройки, становятся доступны дополнительные настройки или удаляются ненужные настройки. |
Максимальное ускорение | Не переопределять, Выберите значение ускорения | Задаёт максимальное ускорение (быстроту изменения скорости). Ускорение применяется к любому режиму перемещения, если не переопределено в условиях режима. |
Коэффициент трения при торможении | Не переопределять, Выберите значение | Коэффициент, на который умножается фактическая величина трения при торможении. Этот коэффициент используется для умножения значений, указанных для каждого игрового режима. |
Множитель скорости перезарядки | Не переопределять, Выберите скорость | Множитель по умолчанию, применяемый к скорости игрока при перезарядке. Этот множитель можно применять по-разному к каждому режиму перемещения. |
Множитель скорости при стрельбе | Не переопределять, Выберите скорость | Множитель по умолчанию, применяемый к скорости игрока при стрельбе. Этот множитель можно применять к каждому отдельному режиму перемещения. |
Трение о землю | Не переопределять, Выберите значение | Эта настройка влияет на управление перемещением. Более высокие значения позволяют быстрее менять направление. |
Макс. скорость при ходьбе | Не переопределять, Выберите скорость | Максимальная скорость движения по земле при ходьбе. |
Макс. время прыжка | Не переопределять, Выберите время | Эта настройка становится доступна только в том случае, если для Фильтра категорий задана категория Прыжки. Максимальное время, в течение которого игрок может удерживать кнопку прыжка для выполнения прыжка персонажем. |
Скорость прыжка | Не переопределять, Выберите скорость | Исходная скорость (мгновенное вертикальное ускорение) при прыжке. |
Управление в воздухе | Не переопределять, Выберите значение | Определяет доступную персонажу степень управления перемещением в сторону при падении.
|
Макс. скорость ходьбы в приседе | Не переопределять, Выберите скорость | Эта настройка становится доступна только в том случае, если для Фильтра категорий задана категория Движение в приседе. Максимальная скорость движения по земле при ходьбе и движении в приседе. |
Разрешить спринт | Не переопределять, Да, Нет | Определяет, может ли соответствующий персонаж игрока переходить на спринт. Если выбрать Да, появятся дополнительные варианты категории Спринт. |
Макс. скорость спринта | Не переопределять, Выберите скорость | Максимальная скорость движения по земле при спринте. |
Множитель скорости тактического спринта | Не переопределять, Выберите множитель | Эта настройка становится доступна только в том случае, если для параметра Разрешить бег задано значение Да. Минимальный множитель скорости для максимальной скорости спринта, когда скорость тактического спринта достигает максимума. |
Множитель прыжка во время тактического спринта | Не переопределять, Выберите множитель | Эта настройка становится доступна только в том случае, если для параметра Разрешить бег задано значение Да. Максимальный множитель скорости прыжка по умолчанию, когда скорость тактического спринта достигает максимума. |
Расход энергии при спринте | Не переопределять, Выберите значение | Определяет, сколько энергии расходуется за одну секунду спринта. |
Максимальная скорость при тяжёлом ранении | Не переопределять, Выберите скорость | Скорость движения персонажа ползком при тяжёлом ранении. |
Разрешить перепрыгивать | Не переопределять, Да, Нет | Разрешено перепрыгивание или нет. |
Разрешить перепрыгивать через перепрыгиваемые объекты | Не переопределять, Вкл., Откл. | Эта настройка становится доступна только в том случае, если для параметра Разрешить перепрыгивать задано значение Да. Определяет, могут ли игроки перепрыгивать через невысокие препятствия, которые уже предусматривают возможность перепрыгивать через них. |
Автоперепрыгивание | Не переопределять, Да, Нет | Эта настройка становится доступна только в том случае, если для параметра Разрешить перепрыгивать задано значение Да. Определяет, будет ли персонаж игрока автоматически перепрыгивать через препятствия. |
Разрешить лазанье | Не переопределять, Да, Нет | Разрешено лазанье или нет. |
Минимальная высота уступа для лазанья | Не переопределять, Выберите высоту | Эта настройка становится доступна только в том случае, если для параметра Разрешить лазанье задано значение Да. Определяет минимальную высоту от земли, на которой уступ уже может считаться подходящим для лазанья. |
Минимальная высота для лазанья из воды | Не переопределять, Выберите высоту | Эта настройка становится доступна только в том случае, если для параметра Разрешить лазанье задано значение Да. Определяет минимальную высоту от земли, на которой уступ уже может считаться подходящим для лазанья в воде. |
Разрешить скольжение | Не переопределять, Да, Нет | Определяет, может персонаж игрока скользить или нет. Если выбрать Да, появятся дополнительные варианты категории Скольжение. |
Макс. скорость при скольжении вперёд | Не переопределять, Выберите скорость | Эта настройка становится доступна только в том случае, если для параметра Разрешить скольжение задано значение Да. Максимальная скорость в направлении движения вперёд, которую можно достичь во время скольжения. |
Длительность рывка при скольжении | Не переопределять, Выберите длительность | Эта настройка становится доступна только в том случае, если для параметра Разрешить скольжение задано значение Да. Максимальная длительность рывка при скольжении. |
Разрешить усиленные прыжки | Не переопределять, Да, Нет | Разрешены усиленные прыжки или нет. |
Разрешить усиленные прыжки | Не переопределять, Да, Нет | Эта настройка становится доступна только в том случае, если для Фильтра категорий задана категория Усиленные прыжки. Разрешены усиленные прыжки или нет. |
Вертикальная скорость усиленных прыжков | Не переопределять, Выберите скорость | Эта настройка становится доступна только в том случае, если для параметра Разрешить усиленные прыжки задано значение Да. Определяет максимальную вертикальную скорость в режиме усиленных прыжков. |
Горизонтальная скорость усиленных прыжков | Не переопределять, Выберите скорость | Эта настройка становится доступна только в том случае, если для параметра Разрешить усиленные прыжки задано значение Да. Определяет горизонтальную скорость прыжка в режиме усиленных прыжков. |
Расход энергии при прыжках | Не переопределять, Выберите значение | Определяет количество Энергии, затрачиваемое на прыжки. |
Макс. ускорение плавания | Не переопределять, Выберите значение ускорения | Максимальное ускорение в режиме плавания (быстрота изменения скорости). |
Макс. скорость плавания | Не переопределять, Выберите скорость | Максимальная обычная скорость во время плавания. |
Макс. скорость спринта во время плавания | Не переопределять, Выберите скорость | Максимальная скорость спринта во время плавания. |
Максимальное ускорение при свободном падении | Не переопределять, Выберите скорость | Максимальное горизонтальное ускорение. Уменьшается при падении в режиме свободного падения. |
Поперечное трение при свободном падении | Не переопределять, Выберите значение | Определяет, насколько плавно или резко меняется поперечное направление в режиме свободного падения. |
Максимальная боковая скорость при свободном падении | Не переопределять, Выберите скорость | Максимальная боковая скорость. Уменьшается при падении в режиме свободного падения. |
Поперечное трение при полёте на дельтаплане | Не переопределять, Выберите значение | Определяет, насколько плавно или резко меняется поперечное направление в режиме полёта на дельтаплане. |
Максимальная боковая скорость при полёте на дельтаплане | Не переопределять, Выберите скорость | Максимальная боковая скорость. Уменьшается при свободном падении в режиме полёта на дельтаплане. |
Равновесная скорость при полёте на дельтаплане | Не переопределять, Выберите скорость | Максимальная вертикальная скорость при падении. Игнорируется, если задано значение 0. |
Макс. кол-во энергии | Не переопределять, Выберите значение | Определяет количество доступной энергии. Влияет на спринт и некоторые другие способности, на которые затрачивается энергия. |
Задержка восстановления энергии | Не переопределять, Выберите значение | Определяет, через какое время после прекращения расхода энергии она снова начнёт восстанавливаться. |
Восстановление энергии в секунду | Не переопределять, Выберите значение | Определяет, сколько единиц энергии восполняется за секунду после того, как пройдёт задержка восстановления энергии. |
Приостановка расхода энергии при падении | Не переопределять, Вкл., Откл. | Определяет необходимость приостанавливать расход энергии при падении игрока. |
Остановить восстановление энергии при паузе | Не переопределять, Вкл., Откл. | Определяет, должно ли останавливаться восстановление энергии, когда расход энергии приостанавливается (при падении или скольжении). |
Прямая привязка событий
Ниже приведены параметры прямой привязки события для этого устройства.
Функции
Функция реагирует на событие на устройстве и выполняет действие.
1. Нажмите на параметр любой из функций, а затем выберите Выбрать устройство, чтобы открыть выпадающее меню Устройство.
2. После выбора устройства нажмите на Выбрать событие, чтобы привязать устройство к событию, которое активирует функцию устройства.
3. Если активировать функцию могут несколько разных устройств или событий, нажмите Добавить и добавьте строку, а затем повторите действия выше.
| Настройка | Описание |
|---|---|
Включить при получении сигнала | Включает устройство. |
Отключить при получении сигнала | Выключает устройство. |
Добавить к игроку при получении сигнала | Добавляет к активирующему игроку настройки перемещения и активирует их, если они имеют наивысший приоритет. |
Добавить всем игрокам при получении сигнала | Добавляет настройки перемещения всем игрокам и активирует их, если они имеют наивысший приоритет. |
Удалить у игрока при получении сигнала | Удаляет настройки перемещения у активирующего игрока. |
Удалить у всех игроков при получении сигнала | Удаляет настройки перемещения у всех игроков. |
У этого устройства нет событий.