Pular para o conteúdo

isFracturePaused

Compartilhada Fratura OOP fratura:isPaused()fratura.paused

Verifica se uma fratura está pausada — seus fragmentos congelados no lugar, sem voar nem cair.

bool isFracturePaused ( fracture aFratura )
NomeTipoPadrãoDescrição
aFraturafracture—O elemento de fratura, criado por createObjectFracture ou createObjectBreakEffect. No cliente você pode passar um dos objetos-fragmento dela.

true quando a fratura está pausada, false quando está rodando. Uma fratura só começa pausada se foi criada com a opção paused; fora isso, setFracturePaused é quem a para.

Devolve false, com um aviso no console de debug, quando o argumento não é uma fratura que aquele lado conhece — inclusive no cliente, onde um objeto que não é fragmento também é recusado.

addCommandHandler("congelaFx", function()
if isFracturePaused(fx) then
setFracturePaused(fx, false) -- deixa cair
else
setFracturePaused(fx, true) -- segura no ar
end
end)