Pular para o conteúdo principal

Obter as propriedades do dispositivo do controle (:get_properties)

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

Declaração

propriedades = objeto_do_controle:get_properties()

Valor de retorno

  • propriedades Tabela: cópia das propriedades de configuração salvas durante a criação do dispositivo

Descrição

  • O retorno é uma cópia da configuração salva quando o controle foi criado e pode conter propriedades gerenciadas pelo sistema.
  • O valor retornado não representa o valor finalmente adotado pelo sistema; não o use para verificar se o app de destino reconheceu o controle.
  • O script deve depender somente dos campos que ele próprio forneceu ou que estão listados na documentação.

Exemplo

local pad = assert(gamepad.connect())

local properties = pad:get_properties()
print(properties.Product)
print(properties.Transport)
assert(pad:disconnect())