getCursorPosition
Devolve onde o cursor está, na tela e no mundo.
Sintaxe
Seção intitulada “Sintaxe”number, number, number, number, number getCursorPosition ( )Retorno
Seção intitulada “Retorno”Cinco valores:
| Posição | Descrição |
|---|---|
| 1 | X na tela, de 0 (esquerda) a 1 (direita). |
| 2 | Y na tela, de 0 (topo) a 1 (base). |
| 3 | X do ponto no mundo apontado pelo cursor. |
| 4 | Y desse ponto. |
| 5 | Z desse ponto. |
Com o cursor escondido devolve apenas false — a não ser que o console ou uma página NUI com foco esteja recebendo a entrada; nesse caso a posição continua sendo informada.
Exemplo
Seção intitulada “Exemplo”local relX, relY = getCursorPosition()if relX then local largura, altura = getScreenSize() outputDebugString("cursor em " .. (relX * largura) .. ", " .. (relY * altura))endVeja também
Seção intitulada “Veja também”toggleControl— Liga ou desliga um controle para o jogador local.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.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.