getFunctionsBoundToKey
Lista as funções que o seu resource vinculou a uma tecla.
Sintaxe
Seção intitulada “Sintaxe”table getFunctionsBoundToKey ( string tecla [, string estado ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
tecla | string | — | Nome da tecla, escrito exatamente como o cliente o nomeia ("F1", não "f1"). Um nome de controle do jogo encontra as funções vinculadas àquele controle. |
estado | string | — | "down" ou "up" para listar só os vínculos daquele estado. Qualquer outro valor, ou nenhum, lista os dois. |
Retorno
Seção intitulada “Retorno”Uma tabela com as funções vinculadas, na ordem em que foram vinculadas. A tabela vem vazia quando não há nenhuma. Só entram vínculos feitos com bindKey pelo seu resource; vínculos de comando ficam de fora. Uma tecla ou um estado que não seja texto registra um aviso e devolve false.
Exemplo
Seção intitulada “Exemplo”local function buzinar() endbindKey("h", "down", buzinar)
for _, fn in ipairs(getFunctionsBoundToKey("h")) do unbindKey("h", "down", fn)endVeja também
Seção intitulada “Veja também”getKeyBoundToFunction— Descobre a tecla à qual uma função está vinculada.getCommandsBoundToKey— Lista os comandos vinculados a uma tecla.getKeyBoundToCommand— Descobre a tecla à qual um comando está vinculado.