Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Назначение сторонних клавиш на мз.

Назначение сторонних клавиш на мз. 2 года 4 мес. назад #127386

  • nirion
  • nirion аватар
  • Вне сайта
  • Мастер
  • Сообщений: 124
  • Спасибо получено: 70
  • Проект месяца 3 местоПроект месяца 2 местоУчитель
Посоветуйте плагин на Назначение сторонних клавиш для мз, я у меня есть Володин плагин но он на одиночное нажатие, а я хочу сделать перемещение на wasd/
Администратор запретил публиковать записи гостям.

Назначение сторонних клавиш на мз. 2 года 4 мес. назад #127388

  • Alx_Yago
  • Alx_Yago аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1151
  • Спасибо получено: 2172
  • Проект месяца 1 место3 местоУчительРазработчикПроект года 3 местоПроект года 1 место3 место в Обучающем конкурсеПаладинОратор1 место в Обучающем конкурсе
Возможно, вот эта тема: rpgmaker.ru/forum/ulmv/63437-dobavlenie-...h-klavish-klaviatury
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: VarVarKa, nirion

Назначение сторонних клавиш на мз. 2 года 4 мес. назад #127389

  • nirion
  • nirion аватар
  • Вне сайта
  • Мастер
  • Сообщений: 124
  • Спасибо получено: 70
  • Проект месяца 3 местоПроект месяца 2 местоУчитель
Спасибо за ответ, но к сожалению этот плагин тоже работает только с единичным нажатием, способ действия я изменил, но герой делает только 1 шаг.
Администратор запретил публиковать записи гостям.

Назначение сторонних клавиш на мз. 2 года 4 мес. назад #127390

  • Alx_Yago
  • Alx_Yago аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1151
  • Спасибо получено: 2172
  • Проект месяца 1 место3 местоУчительРазработчикПроект года 3 местоПроект года 1 место3 место в Обучающем конкурсеПаладинОратор1 место в Обучающем конкурсе
Попробуй скрипты на разные типы нажатия:
(Input.isTriggered('кнопка'))
(Input.isRepeated('кнопка'))
(Input.isPressed('кнопка'))
(Input.isLongPressed('кнопка'))

Или того проще: открой файл rpg_core.js и допиши в массив Input.keyMapper

65: 'left', // A ф
68: 'right', // D в
83: 'down', // S ы
87: 'up', // W ц

(но это грубый и неодобряемый программистами способ, они бы посоветовали оформить это в виде плагина)
Последнее редактирование: 2 года 4 мес. назад от Alx_Yago.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: VarVarKa, nirion

Назначение сторонних клавиш на мз. 2 года 4 мес. назад #127391

  • VarVarKa
  • VarVarKa аватар
  • Вне сайта
  • Мастер
  • Сообщений: 235
  • Спасибо получено: 685
  • Проект месяца 1 местоПроект месяца 3 местоВетеранПроект месяца 2 местоОрганизатор конкурсовТестер
Не знаю как в вышеуказанных плагинах, но здесь есть список всех кнопок в настройке плагина. Меняешь клавиши справа от кнопок w, a, s, d на up, left, down, right соответственно и эти кнопки будут работать как стрелочки. На забудь переназначить pagedown, который по умолчанию на w)
Плагин работает на МЗ.
Этот способ аналогичен способу Алекса, но через плагин, без изменения core)
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Alx_Yago, nirion

Назначение сторонних клавиш на мз. 2 года 4 мес. назад #127409

  • nirion
  • nirion аватар
  • Вне сайта
  • Мастер
  • Сообщений: 124
  • Спасибо получено: 70
  • Проект месяца 3 местоПроект месяца 2 местоУчитель
Всем спасибо за помощь, плагин работает отлично, проблема решена :)
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.199 секунд