[MV|MZ] ]Полный Ввод (Full Input)
Автор: DKPlugins
Версия: 5.2.0
Описание: Использование всех кнопок клавиатуры и геймпада
Совместимость:
- RPG Maker MV: 1.5+
- RPG Maker MZ: 1.0+
Особенности:
- Проверка нажатия любой клавиши на клавиатуре или геймпаде
- Поддержка стиков и триггеров геймпада
- Включение переключателей при нажатии клавиши
Скачать с сайта DK Plugins: DK Plugins
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Так например, фрагмент кода из инструкции, который нужно запомнить:
Во-первых, вызов метода сам по себе длинный. Если его использовать только в плагинах, то все в порядке, а если кто-то решит залезть и проверить из ивента? Придется каждый раз копировать код из хелпа?
Во-вторых, я до сих пор не уверен, что введя один лишь первый параметр и вставив nil (или какой там местный аналог в данном случае подойдет?) во второй, плагин сработает.
UPD: почитал код подробнее. Судя по содержимому метода isEnterPressed, должно сработать.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Input.isEnterTriggered = function() {
var code = 13;
return this.isTriggeredByCode(code);
};
Как видно isTriggeredByCode вызывается с одним параметром и выдает true при нажатии клавиши Enter.
А вот за идею, как переименовать функции спасибо!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Добавлена поддержка правого стика геймпада, отделен левый стик от стрелок геймпада и добавлено множество функций для проверки клавиш (все подробно расписано в справке плагина)
Также предупреждаю, что при установке плагина вы не сможете ходить на левый стик геймпада, потому что он имеет новые настройки (об этом в справке тоже сказано)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Фикс для клавиши 'y'
Добавлена клавиша '/'
Оптимизация и документация кода
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Настройки перенесены из файла в сам плагин
Добавлена возможность включать переключатель при нажатии клавиши
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
1. Добавлено описание кнопок (клавиатура и геймпад) в настройках.
2. Добавлено отслеживание осей геймпада и силы нажатия триггеров.
3. Добавлена функция отслеживания использования геймпада.
4. Справка обновлена.
5. Удалены неиспользуемые функции.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
DK пишет: Плагин обновлен до версии 3.1
1. Добавлено описание кнопок (клавиатура и геймпад) в настройках.
2. Добавлено отслеживание осей геймпада и силы нажатия триггеров.
3. Добавлена функция отслеживания использования геймпада.
4. Справка обновлена.
5. Удалены неиспользуемые функции.
О каких это функциях идет речь?
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Alexandr_7 пишет:
DK пишет: Плагин обновлен до версии 3.1
1. Добавлено описание кнопок (клавиатура и геймпад) в настройках.
2. Добавлено отслеживание осей геймпада и силы нажатия триггеров.
3. Добавлена функция отслеживания использования геймпада.
4. Справка обновлена.
5. Удалены неиспользуемые функции.
О каких это функциях идет речь?
Например, отдельные функции для отслеживания нажатий ентера, пробела, альта
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Что нового:
1. Новая система отслеживания нажатия клавиш. Теперь время нажатия считается для каждой клавиши отдельно.
2. Добавлены новые функции.
3. Справка обновлена.
4. Удалены неиспользуемые функции.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Добавлена экспериментальная поддержка PS5 DualSense.
Добавлена функция для эмуляции нажатия клавиши.
Обновлена справка.
Версия 5.0.2
Добавлена новая настройка, которая позволяет задать переменную, в которую будет сохраняться код последней нажатой клавиши.
Добавлены 2 команды плагина для сбрасывания клавиш клавиатуры и геймпада (также добавлены аналогичные вызовы скриптов).
Исправлена ошибка в функции управления переключателями, настроенных в параметрах плагина, которая связана с геймпадом.
Обновлена справка.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Добавлена настройка для включения передвижения клавишами WASD.
Исправлена ошибка с командами плагина MZ.
Версия 5.2.0
Добавлена новая настройка, которая позволяет прокручивать содержимое поддерживаемых окон с помощью правого стика геймпада.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
У меня возникла проблема, хотела добавить в игру возможность игроку менять настройки управления с клавиатуры. Когда я добавила плагин YEP_KeyboardConfig естественно, возник конфликт. Ничего не вылетает, но он его как-то перекрывает по ходу, переназначая кнопки как ему хочется. Можно ли их как-то подружить? Или, может, можно как-то по другому сделать, чтобы можно было и оставить этот плагин, и предоставить игроку менять настройки клавиатуры в игре?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
AnnTenna пишет: У меня возникла проблема, хотела добавить в игру возможность игроку менять настройки управления с клавиатуры. Когда я добавила плагин YEP_KeyboardConfig естественно, возник конфликт. Ничего не вылетает, но он его как-то перекрывает по ходу, переназначая кнопки как ему хочется. Можно ли их как-то подружить? Или, может, можно как-то по другому сделать, чтобы можно было и оставить этот плагин, и предоставить игроку менять настройки клавиатуры в игре?
Да, плагины не совместимы, хоть и не выдают ошибку. Подружить их довольно трудно, потому что они делают примерно одинаковые вещи, я когда-то пробовал. Тут наверное проще сделать свой плагин для редактирования управления в игре.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
