Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
E ae galera... Peguei uma action pronta pra fazer um efeito de neve caindo num banner aki...Fiz um mc chamado neve onde soh tem uma bolinha caindo normal.... segue o script q está no primeiro frame da animacao_root.onEnterFrame = function() { i++; neve.duplicateMovieClip("neve"+i, i); with (this["neve"+i]) { _x = random(728); _alpha = random(100); } }; Ele funciona normal... o problema eh q ele vai duplicando infinitamente... e isso vai acabando com o processamento da mákina... e vai ficando mto lento... além de perder o efeito de neve caindo... fica mta coisa na tela.... Precisava saber se alguem aih manja como eu faço pra "limitar" a quantidade de vezes q o mc vai ser duplicado pra ficar soh algumas "neves" caindo etc.... Vlw o help! Teh +!
Legal cara! funcionou ... mas o problema de ir "acumulando" as duplicações do mc continua... demora mais ... mas uma hora começa a zuar =S
o que você precisa fazer é dar um unloadMovie quando a neve sair da tela, você ta tirando eles da tela?
Pta kra não sakei ... como assim tirar eles de tela?
Eu colokei o unloadMovie no ultimo frame do mc q tem a neve caindo... mas aih eh o tempo da action duplicar uma vez o mc e aih pára.... tipo caem duas bolinhas soh .... onde eu tenho q colocar essa funcao?
Soh pra constar.... um stop no ultimo frame da animação da neve caindo resolveu o problema.... duh.... :wacko:
coloca um intervalo nele, tipo assim:
with (this["neve"+i]) {