Saltar al contenido principal

Restablecer el estado del mando (:reset)

Este método está disponible a partir de las versiones posteriores a 20260805

Declaración​

estado, mensaje_error = objeto_mando:reset()

Valores devueltos​

  • estado
    Tipo booleano; devuelve true si se restablece correctamente y false si el dispositivo está desconectado u ocupado, o si falla el envío de la entrada
  • mensaje_error
    Tipo texto; mensaje de error cuando la operación falla

Descripción​

Suelta todos los botones y devuelve los dos joysticks y la cruceta a la posición central.

Ejemplo​

local pad = assert(gamepad.connect())

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