Pular para o conteúdo

showCursor

Compartilhada Jogadores

Mostra ou esconde o cursor do mouse para um jogador.

-- servidor
bool showCursor ( element oJogador, bool mostrar [, bool travarControles = true ] )
-- cliente
bool showCursor ( bool mostrar [, bool travarControles = true ] )
NomeTipoPadrãoDescrição
oJogadorelement—Só no servidor. Jogador (ou elemento acima dele na árvore).
mostrarbool—true mostra o cursor, false esconde.
travarControlesbooltrueTrava os controles do jogo enquanto o cursor estiver visível.

true em caso de sucesso. No servidor, false quando o primeiro argumento não é um elemento válido.

No cliente o pedido é contado por resource: o cursor continua na tela enquanto algum resource ainda quiser vê-lo, e só some quando todos desistem. Uma chamada do servidor conta como pedido do mesmo resource naquele cliente — então um showCursor(jogador, false) no servidor cancela um showCursor(true) feito pelo mesmo resource no cliente, e é ignorado para um jogador que não esteja rodando aquele resource.

-- servidor
showCursor(jogador, true) -- cursor visível, jogador travado
showCursor(jogador, true, false) -- cursor visível, jogador continua andando
-- cliente
showCursor(true)
showCursor(true, false)