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())