Transicao entre Swfs...
Fala galera! Nesse Link: Transicao, nosso amigo show de bola Antonio, mostra como definir melhor um acabamento intrativo na troca d swfs...
Eu to com um probleminha... a animacao dos meus swfs estao dentro d mais dois movies... assim: swf "Principal" q abre swf "Home" q contem mc "resize"> mc "fundoPrincipal" > e aqi vem animacao!
Ja no tuto do Antonio, ta assim: swf "Principal" q abre swf "Home" > q ja contm animacao...
U lance e q n to consegindo mostrar ao principal o endereco correto da animacao dos outros swfs...
Olhem o cod por favor...
//Menu //Cada botão chama a sua página pela função que criaremos depois_root.menuTopBar.btnhome.onRelease = function() { carregaPg("home");};_root.menuTopBar.btnaempresa.onRelease = function() { carregaPg("aempresa");};//Chama a animação de saídafunction carregaPg(pg) { //Se a página atual for diferente da página requisitada if (_root.pagina != pg) { //Se já não estiver em movimento de saída if (!_root.saindo) { //Chama o frame de animação de saída (q ond n to entndndo) _root.Alvo_MC.resize.fundoPrincipal.gotoAndPlay("out"); //Diz que está saindo _root.saindo = true; } //Define a página atual na variável _root.pagina = pg; }}//Função chamada no final de cada swffunction iniciaLoad() { //Agora que o swf antigo já saiu, podemos carregar o novo Alvo_MC.loadMovie(_root.pagina + ".swf"); //Define que o movimento de saída já acabou _root.saindo = false;}//Carregando home por padrãocarregaPg("home");//iniciaLoad e chmada no final dos sub swfs, e tb axu q tenhu q alterar seu enderacamento...iniciaLoad();
Galera, espero n ter cido confuso... vjam se podm me ajudar...
Abracos!
Discussão (4)
Carregando comentários...