Войти на сайт

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

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

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

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

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

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

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

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

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

  • Alx_Yago
  • Alx_Yago аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1160
  • Спасибо получено: 2183
  • 1 место в Обучающем конкурсеПроект месяца 1 местоУчительПроект года 1 местоПаладин3 место в Обучающем конкурсеОратор3 местоРазработчикПроект года 3 место
Попробуй скрипты на разные типы нажатия:
(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 года 9 мес. назад от Alx_Yago.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: VarVarKa, nirion

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

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

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

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