Модуль аппаратного игрового контроллера (gamepad)
Этот модуль доступен только в версиях после 20260805.
Модуль gamepad предназначен для создания независимых объектов игрового контроллера. Каждый вызов gamepad.connect создаёт новый объект; состояния кнопок, стиков и крестовины, а также жизненный цикл разных объектов не зависят друг от друга.
- ! Создание аппаратного игрового контроллера (gamepad.connect)
- Нажатие кнопки контроллера (:down)
- Отпускание кнопки контроллера (:up)
- ! Однократное нажатие кнопки контроллера (:press)
- Настройка положения стика контроллера (:set_stick)
- Настройка состояния крестовины контроллера (:set_dpad)
- Сброс состояния контроллера (:reset)
- Проверка подключения контроллера (:is_connected)
- Получение свойств устройства контроллера (:get_properties)
- Отключение аппаратного игрового контроллера (:disconnect)