engineStreamingRequestModel
Pede ao streaming que carregue um modelo.
Sintaxe
Seção intitulada “Sintaxe”bool engineStreamingRequestModel ( number idModelo [, bool manterCarregado = false, bool bloqueante = false ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
idModelo | number | — | Modelo a carregar. 0 a 24999. |
manterCarregado | bool | false | Segura o modelo na memória até o resource liberá-lo. |
bloqueante | bool | false | Carrega na hora, travando o jogo até terminar. |
Retorno
Seção intitulada “Retorno”Sem manterCarregado: true se o carregamento foi pedido, false se o modelo já está carregado.
Com manterCarregado: cada resource tem sua própria contagem de referências, e só a primeira referência dele segura o modelo de fato, então true volta nessa primeira chamada e false nas que só aumentam a contagem.
Um idModelo inválido ou um argumento de tipo errado geram um erro Lua.
Exemplo
Seção intitulada “Exemplo”engineStreamingRequestModel(411, true)Veja também
Seção intitulada “Veja também”engineStreamingReleaseModel— Libera um modelo pedido antes.engineStreamingGetModelLoadState— Diz em que ponto do carregamento um modelo está.engineSetAsynchronousLoading— Configura o carregamento assíncrono.enginePreloadWorldArea— Carrega antecipadamente o conteúdo de uma região do mundo.engineRestreamWorld— Descarrega e recarrega tudo que está no mundo.