Pular para o conteúdo

shutdownLoadingScreen

Cliente NUI OOP Nui.shutdownLoadingScreen()

Encerra a tela de carregamento.

bool shutdownLoadingScreen ( )

true quando havia uma tela de carregamento na frente e ela foi encerrada agora. Devolve false quando não havia nenhuma, e levanta erro quando o browser NUI não está disponível.

Só faz sentido para um resource cujo manifest declara loadscreen_manual_shutdown = true. Sem essa flag o cliente encerra a tela sozinho assim que o download inicial termina, e esta chamada não tem mais o que fazer.

A tela de carregamento é aposentada de vez: ela não volta se você chamar a função de novo, nem se um resource reiniciar depois.

-- resource de loadscreen, com loadscreen_manual_shutdown = true
addEventHandler("onClientResourceStart", resourceRoot, function()
-- segura a tela enquanto a nossa introdução roda
setTimer(function()
shutdownLoadingScreen()
end, 4000, 1)
end)
  • sendNuiMessage — Envia dados para a sua página.
  • registerNuiCallback — Registra um nome para o qual a sua página pode fazer POST.
  • setNuiFocus — Entrega o teclado e o mouse para a sua página, ou tira de volta.
  • setNuiFocusKeepInput — Deixa o jogo continuar lendo o input enquanto a sua página está com foco.
  • isNuiFocused — Se alguma página de NUI está com foco no momento.
  • isNuiFocusKeepingInput — Se o jogo continua lendo o input enquanto uma página está com foco.
  • getNuiCursorPosition — A posição do cursor, em pixels de tela, enquanto o cursor da NUI está na tela.
  • setNuiUrl — Aponta a sua camada para outra página do seu próprio resource.