Pular para o conteúdo principal

Soltar um botão do controle (:up)

Este método está disponível somente a partir da versão 20260805.

Declaração

status, mensagem_de_erro = objeto_do_controle:up(botao)

Parâmetro

Valores de retorno

  • status Booleano: retorna true quando a operação é bem-sucedida; retorna false se o dispositivo estiver desconectado, ocupado ou se o envio da entrada falhar
  • mensagem de erro Texto: mensagem de erro quando a operação falha

Descrição

Solta o botão especificado. Tipos de parâmetro inválidos, nomes desconhecidos e valores fora do intervalo são lançados como erros de parâmetro Lua.

Exemplo

local pad = assert(gamepad.connect())

assert(pad:down("left_shoulder"))
assert(pad:up("left_shoulder"))
assert(pad:down(13))
assert(pad:up(13))
assert(pad:disconnect())