Войти на сайт

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

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

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

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

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

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

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

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

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

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

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

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

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

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