Site em sessões com SWF externos
Boa tarde amigos,
Peguei um site em sessões que pega swf externos que carrega entrada e saida do SWF, um metodo legal e simples para fazer isso.
Mas o problema é que quando clico em um botão antes de ter feito a carregado o anterior ele trava tudo e num funciona mais nada
Aqui esta o codigo
stop();
//Menu
//Cada botão chama a sua página pela função que criaremos depois
btn0.onRelease = function() {
carregaPg("home");
};
btn1.onRelease = function() {
carregaPg("pagina1");
};
btn2.onRelease = function() {
carregaPg("pagina2");
};
btn3.onRelease = function() {
carregaPg("pagina3");
};
//Chama a animação de saída
function 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
loader_mc.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 swf
function iniciaLoad() {
//Agora que o swf antigo já saiu, podemos carregar o novo
loader_mc.loadMovie(_root.pagina + ".swf");
//Define que o movimento de saída já acabou
_root.saindo = false;
}
//Carregando home por padrão
carregaPg("home");
iniciaLoad();
e aqui esta os FLA
por favor , alguem consegui corrigir esse codigo para não travar mais? tenho ceteza que deve ser uma coisinha bem facil, mas num to acertando.
Valew
Fiquem com Deus
Discussão (4)
Carregando comentários...