Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Nescau Gelado

começar loader só quando a animação do MC "logo" rodar

Recommended Posts

Pessoal... seguinte...

tenho um swf.. no primeiro frame tem um MC "logo" nesse frame coloquei a seguinte action para movimentar esse mc

#include "lmc_tween.as"onLoad = function(){	logo.tween("_y", 300, 2, "easeOutElastic");}

no segundo frame começa o preloader do site

total = getBytesTotal();carregando = getBytesLoaded();porcentagem = Math.floor((total/carregando) * 100);barra._xscale = porcentagem = Math.floor((carregando/total)*100);bytes.text = carregando + " bytes carregados" //campo de bytes carregadnopct.text = porcentagem + "%" // campo de porcentagem carregadostot.text = total + " bytes total" // campo de bytes total do filme{if (carregando == total)gotoAndPlay(4);}

e no terceiro frame:

gotoAndPlay(2);

Bom, quero q o loader só comece quando rolar a animação do mc "logo"; por isso coloquei as actions do loader no frame 2

e a animação do frame 1, só que não rola...

 

alguem sabe o q posso fazer...?

Compartilhar este post


Link para o post
Compartilhar em outros sites

no 1º frame testa assim

 

 

 

 

 

#include "lmc_tween.as"stop()onLoad = function(){	logo.tween("_y", 300, 2, "easeOutElastic",onEnd);}function onEnd(){ _root.gotoAndPlay(2);}

Compartilhar este post


Link para o post
Compartilhar em outros sites

e sem o onLoad?

#include "lmc_tween.as"stop()logo.tween("_y", 300, 2, "easeOutElastic",onEnd);function onEnd(){_root.gotoAndPlay(2);}
assim deu certo... ele roda a animação do mc "logo" e quando ela termina vai para o frame 2, mas preloader nao funfa...

Compartilhar este post


Link para o post
Compartilhar em outros sites

nada... quando dou ctrl+enter 2x pra testar o loader... dou um ctrl+B pra mostrar o campo de andamento... mostra q apos a animação do mc logo ocorrer ele pára no frame 2 faz e faz o loader, só que apos o loader ele nao vai pro frame 4 dando o play.. e nem mostra os campos carregando a porcentagem.ou seja ele permanece no frame 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

da pra organigar tudo num frame só

 

 

#include "lmc_tween.as"stop()logo.tween("_y", 300, 2, "easeOutElastic",onEnd);function onEnd(){  _root.onEnterFrame = carregar}function carregar(){  total = getBytesTotal();  carregando = getBytesLoaded();  porcentagem = Math.floor((total/carregando) * 100);  barra._xscale = porcentagem = Math.floor((carregando/total)*100);  bytes.text = carregando + " bytes carregados" //campo de bytes carregadno  pct.text = porcentagem + "%" // campo de porcentagem carregados  tot.text = total + " bytes total" // campo de bytes total do filme  if (carregando == total)	delete   _root.onEnterFrame 	gotoAndPlay(4);  }}

 

fica mais claro, testa assim

Compartilhar este post


Link para o post
Compartilhar em outros sites

reorganizei como você citou acima... mas o campo pct que mostra a porcentagem carregada.. nao aparece... rola a animação do mc "logo" e apos isso nao aparece o campo de porcentagem.é como se o filme parasse no frame 2, pois ele nao sai dali depois.vou fechar o escritório agora... e tentar resolver em casa... qualquer coisa se eu conseguir posto aquiabraço!PS: brigadão pela força!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.