Перейти к основному содержимому

Сброс состояния контроллера (:reset)

Этот метод доступен только в версиях после 20260805.

Объявление

состояние, сообщение_об_ошибке = объект_контроллера:reset()

Возвращаемые значения

  • состояние Логическое значение: true при успешном сбросе и false, если устройство отключено, занято или отправка ввода завершилась ошибкой.
  • сообщение об ошибке Текст с описанием ошибки операции.

Описание

Отпускает все кнопки и возвращает оба стика и крестовину в центральное положение.

Пример

local pad = assert(gamepad.connect())

assert(pad:set_stick("left", 1, 0))
assert(pad:reset())
assert(pad:disconnect())