toggleControl
Liga ou desliga um controle para o jogador local.
Sintaxe
Seção intitulada “Sintaxe”bool toggleControl ( string controle, bool habilitado )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
controle | string | — | Um nome de qualquer uma das listas acima. |
habilitado | bool | — | false desliga o controle, true devolve ele. |
Retorno
Seção intitulada “Retorno”true quando o controle mudou. false quando o nome é desconhecido, quando um controle do jogo já está no estado pedido, ou quando o jogo ainda não está pronto (este último caso com um aviso no console de debug).
Um controle desligado para de responder às teclas do próprio jogador. Ele não impede um setControlState vindo do servidor.
Exemplo
Seção intitulada “Exemplo”-- trava o jogador no lugar enquanto um menu está abertotoggleControl("forwards", false)toggleControl("backwards", false)Veja também
Seção intitulada “Veja também”toggleAllControls— Liga ou desliga todos os controles de uma vez.isControlEnabled— Verifica se um controle está ligado no momento.getBoundKeys— Devolve as teclas que o jogador vinculou a um controle do jogo.getCursorPosition— Devolve onde o cursor está, na tela e no mundo.setCursorPosition— Move o cursor para um ponto da tela.getCursorAlpha— Devolve a opacidade do cursor desenhado.setCursorAlpha— Define a opacidade do cursor desenhado.setClipboard— Coloca um texto na área de transferência do jogador.