love.joystick
Доступно начиная с LÖVE 0.5.0
Этот модуль не поддерживается в более ранних версиях.
Предоставляет интерфейс для подключенных джойстиков.
Типы
| Джойстик | Представляет физический джойстик. | 0.9.0 |
Функции
| love.joystick.close | Закрывает джойстик. | 0.5.0 | 0.9.0 |
| love.joystick.getAxes | Возвращает положение каждой оси. | 0.5.0 | 0.9.0 |
| love.joystick.getAxis | Возвращает направление оси. | 0.5.0 | 0.9.0 |
| love.joystick.getBall | Возвращает изменение положения шара. | 0.5.0 | 0.9.0 |
| love.joystick.getGamepadMappingString | Получает полную строку сопоставления геймпада для джойстиков с заданным GUID, или nil, если GUID не распознаётся как геймпад. | 11.3 | |
| love.joystick.getHat | Возвращает направление джойстика. | 0.5.0 | 0.9.0 |
| love.joystick.getJoystickCount | Получает количество подключенных джойстиков. | 0.9.0 | |
| love.joystick.getJoysticks | Получает список подключенных джойстиков. | 0.9.0 | |
| love.joystick.getName | Возвращает имя джойстика. | 0.5.0 | 0.9.0 |
| love.joystick.getNumAxes | Возвращает количество осей на джойстике. | 0.5.0 | 0.9.0 |
| love.joystick.getNumBalls | Возвращает количество шаров на джойстике. | 0.5.0 | 0.9.0 |
| love.joystick.getNumButtons | Возвращает количество кнопок на джойстике. | 0.5.0 | 0.9.0 |
| love.joystick.getNumHats | Возвращает количество кнопок-джойстиков на джойстике. | 0.5.0 | 0.9.0 |
| love.joystick.getNumJoysticks | Возвращает количество доступных джойстиков. | 0.5.0 | 0.9.0 |
| love.joystick.isDown | Проверяет, нажата ли кнопка на джойстике. | 0.5.0 | 0.9.0 |
| love.joystick.isOpen | Проверяет, открыт ли джойстик. | 0.5.0 | 0.9.0 |
| love.joystick.loadGamepadMappings | Загружает строку или файл сопоставлений геймпада, созданных с помощью love.joystick.saveGamepadMappings. | 0.9.2 | |
| love.joystick.open | Открывает джойстик для использования. | 0.5.0 | 0.9.0 |
| love.joystick.saveGamepadMappings | Сохраняет виртуальные сопоставления геймпада для всех недавно использовавшихся джойстиков, которые распознаются как геймпады. | 0.9.2 | |
| love.joystick.setGamepadMapping | Связывает виртуальный ввод геймпада с кнопкой, осью или джойстиком. | 0.9.2 |
Перечисления
| GamepadAxis | Виртуальные оси геймпада. | 0.9.0 | |
| GamepadButton | Виртуальные кнопки геймпада. | 0.9.0 | |
| Направление джойстика | Позиции джойстика. | 0.5.0 | |
| Тип ввода джойстика | Типы ввода джойстика. | 0.9.0 |
См. также
- love
- love.gamepadpressed
- love.gamepadreleased
- love.joystickpressed
- love.joystickreleased
- love.joystickadded
- love.joystickremoved
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.joystick