Войти на сайт

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

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

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

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

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

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

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

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

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

  • Alx_Yago
  • Alx_Yago аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1167
  • Спасибо получено: 2192
  • Разработчик3 место3 место в Обучающем конкурсе1 место в Обучающем конкурсеУчительПроект месяца 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 ц

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

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

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

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

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