setBreakEffectPaused
Pausa ou retoma um efeito de quebra. Um efeito pausado segura seus fragmentos congelados no lugar, no ar ou na queda; retomar devolve tudo à simulação.
Sintaxe
Seção intitulada “Sintaxe”bool setBreakEffectPaused ( fracture oEfeitoDeQuebra, bool pausado )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oEfeitoDeQuebra | fracture | — | O elemento do efeito de quebra, criado por createObjectBreakEffect. Um dos seus objetos-fragmento também serve, assim como uma fratura replicada do servidor. |
pausado | bool | — | true congela os fragmentos, false os solta. |
Retorno
Seção intitulada “Retorno”true quando o estado foi trocado. Devolve false, com um aviso no console de debug, quando falta um argumento ou ele é do tipo errado, e quando o primeiro argumento não é uma fratura que este cliente conhece.
Exemplo
Seção intitulada “Exemplo”-- congelar o estouro enquanto o jogador lê o diálogoaddEventHandler("onClientPreRender", function() if cutsceneAtiva and not isBreakEffectPaused(fx) then setBreakEffectPaused(fx, true) endend)Veja também
Seção intitulada “Veja também”createObjectBreakEffect— Estilhaça um objeto em fragmentos somente nesta máquina.isBreakEffectPaused— Verifica se um efeito de quebra está pausado.getBreakEffectFragmentCount— Devolve quantos fragmentos um efeito de quebra tem.getBreakEffectSleepingFragmentCount— Devolve quantos fragmentos já vieram ao repouso.getBreakEffectSourceTriangleCount— Devolve a contagem de triângulos da malha do modelo de origem.getBreakEffectCacheHit— Diz se um efeito de quebra reaproveitou um corte em cache.getBreakEffectCacheSize— Devolve quantos cortes o cache guarda.clearBreakEffectCache— Descarta as entradas do cache que nenhum efeito de quebra está usando.