Pular para o conteúdo

getBreakEffectCacheHit

Cliente Fratura

Diz se o corte de um efeito de quebra foi reaproveitado do cache em vez de calculado. Os cortes são cacheados por modelo, semente, contagem de fragmentos, aleatoriedade e modo de colisão — um acerto significa que o mesmo corte já tinha sido feito antes e não custou nada desta vez.

bool getBreakEffectCacheHit ( fracture oEfeitoDeQuebra )
NomeTipoPadrãoDescrição
oEfeitoDeQuebrafracture—O elemento do efeito de quebra, criado por createObjectBreakEffect. Um dos seus objetos-fragmento também serve, assim como uma fratura replicada do servidor.

true quando o efeito reaproveitou um corte do cache, false quando o corte foi calculado do zero — ou quando o argumento não é uma fratura que este cliente conhece, o que também imprime um aviso no console de debug.

local fx = createObjectBreakEffect(vaso)
outputDebugString(getBreakEffectCacheHit(fx) and "reaproveitado" or "corte novo")