К содержимому
Документация
На этой странице

Управление

Играть можно мышью, сенсорным экраном, геймпадом или датчиком движения. На мыши зажатая левая кнопка ведёт аватар, а Space, Shift или правая кнопка делают рывок

Ввод переназначается в настройках управления, кнопки геймпада - нет

Чтобы освоить управление по шагам или попробовать каждый режим без запуска уровня - Песочница и обучение

Устройства

Всё управление настраивается в Настройки → Управление, по группе на устройство

УстройствоРежим по умолчаниюДвижениеРывок
Клавиатура и мышьАбсолютныйзажать левую кнопку, аватар идёт за мышьюSpace, Shift, правая кнопка мыши или двойной клик (0.3 с)
Сенсорный экранОтносительныйвести пальцем в любом месте экранавторой палец
ГеймпадНаправлениелюбой стиклюбая кнопка, кроме Start и Select
Датчик движенияНаправлениенаклон устройства от горизонтали, полная скорость на 20°касание в любом месте экрана

Хватит одной мыши: левая кнопка ведёт аватара, Кнопка рывка делает рывок. Клавиатура необязательна

На геймпаде Start ставит и снимает паузу. Кнопки геймпада не переназначаются: в игре рывок делает любая кнопка, кроме Start и Select, в том числе правая на лицевой стороне. В меню паузы правая кнопка работает как "назад", как и в любом меню

Режимы управления

РежимЧто значит ваш ввод
Абсолютныйпозицию. Курсор прыгает туда, аватар его догоняет
Относительныйперемещение. Курсор его копит, аватар догоняет курсор
Направлениенаправление. Курсора нет вовсе

Движение мгновенное в любом режиме: без разгона и без скольжения

В режимах с курсором аватар догоняет курсор со своей скоростью ходьбы. Поэтому от быстрой мыши он отстаёт. Рывок идёт к курсору. Если курсор близко, рывок короче и заканчивается точно на нём

Что будет, когда отпустите кнопку управления или уберёте палец, решает одна галочка - Останавливать при отпускании у мыши, Останавливать, когда палец убран у сенсорного экрана:

  • включена - аватар остановится там, где стоит, курсор вернётся на него. Так по умолчанию у мыши
  • выключена - курсор останется, где вы его оставили, и аватар дойдёт до него. Сдвинуть курсор может только урон. Так по умолчанию у сенсорного экрана

В режиме Направление стик, отклонённый наполовину, даёт половину скорости. Рывок всегда идёт на полную длину

На сенсорном экране в режиме Абсолютный курсор стоит выше пальца (Смещение пальца Y). Так палец не закрывает аватара

Пока один палец ведёт аватара, второй палец делает рывок, куда бы ни попал - и на панели, и на кнопке. Интерфейс это касание не получает, поэтому рывок никогда ничего случайно не нажмёт

Точные числа - Аватар и движение

Датчик движения

У датчика движения нет калибровки. Аватар стоит, когда телефон лежит ровно, экраном вверх

  • наклоните правый край вниз, и аватар пойдёт вправо
  • наклоните верхний край вниз, и он пойдёт вверх
  • Чувствительность 1 даёт полную скорость на 20°. При 2 хватит вдвое меньшего наклона

Датчик следует за экраном: поверните телефон горизонтально и обратно, и право останется правом. У датчика два режима, Абсолютный и Направление

Переназначение

  • Игровой ввод - в Управление: режим, Клавиши рывка, Кнопка рывка, чувствительность, мёртвая зона, сглаживание, инверсия, экранный джойстик и кнопка рывка. Сбросить управление возвращает все устройства к значениям по умолчанию для этой платформы
  • Горячие клавиши - в Клавиши. Почти все они для редактора. Вне редактора есть Полноэкранный режим (по умолчанию F11), Сохранить настройки (Ctrl+S, пока открыты настройки) и клавиши навигации. Сбросить клавиши отменяет все переназначения

Когда игра ждёт клавишу, она пишет Нажмите клавишу для "...". Дальше действует правило Касание или Escape - отмена, Backspace - снять назначение

Для клавиш игра хранит только то, что вы переназначили. Если привязка по умолчанию потом станет лучше, она дойдёт до вас, если только вы не меняли эту привязку сами. Вкладка Управление хранится целиком, поэтому новые значения по умолчанию для неё до вас не дойдут

Горячие клавиши редактора - Скорость и горячие клавиши

Несколько устройств сразу

Аватара ведёт одно устройство - то, которым вы воспользовались последним. Переключение происходит само, в тот же кадр, без всякого меню

Игра опрашивает все активные устройства каждый кадр. Нетронутый геймпад присылает нули, и это не считается использованием

В первом кадре ещё ничем не пользовались, поэтому решает платформа: на компьютере мышь, на телефоне сенсорный экран

Рывок и пауза работают с любого активного устройства, какое бы из них ни вело. Кнопка геймпада делает рывок, пока ведёт мышь. Один только рывок не забирает управление

Устройство может вести аватара, только если:

  • оно отмечено активным
  • платформа его поддерживает
  • оно подключено прямо сейчас

Активны сейчас вверху показывает, кто ведёт

Подсказка

Схема управления будто ничего не делает? Обычно после неё коснулись другого устройства. Сначала посмотрите на Активны сейчас