[Resolvido]Carregar arquivo externo
Olá,
Estou tendo problemas em carregar swf externo. Quando visualizo o swf inicial ele carrega os externos normalmente. Porém, quando coloco no html, apenas aparece o swf original, e não carrega os outros. Estão todos na mesma pasta.
Código Action Script:
stop();
import fl.transitions.Tween
import fl.transitions.easing.*
import fl.transitions.TweenEvent
var externo, saida, parcial,total,porcento,arredonda
externo=new Loader();
externo.load(new URLRequest("serpentina.swf"));
alvo_mc.addChild(externo);
serpentina_mc.buttonMode=true
reducoes_mc.buttonMode=true
tubosifao_mc.buttonMode=true
pressao_mc.buttonMode=true
alta_mc.buttonMode=true
amortecedor_mc.buttonMode=true
poco_mc.buttonMode=true
valvula_mc.buttonMode=true
selo_mc.buttonMode=true
serpentina_mc.addEventListener(MouseEvent.CLICK, function(){
new Tween(alvo_mc,"alpha",Regular.easeOut,0,1,1,true)
saida=new Tween(alvo_mc,"alpha",Regular.easeOut,1,0,0.5,true) //pra qdo sair ocorrer animação de entrada ao contrário
saida.addEventListener(TweenEvent.MOTION_FINISH, function(){
externo.load(new URLRequest("serpentina.swf"));
})
});
reducoes_mc.addEventListener(MouseEvent.CLICK, function(){
saida=new Tween(alvo_mc,"alpha",Regular.easeOut,1,0,0.5,true) //pra qdo sair ocorrer animação de entrada ao contrário
saida.addEventListener(TweenEvent.MOTION_FINISH, function(){
externo.load(new URLRequest("reducoes.swf"));
})
});
tubosifao_mc.addEventListener(MouseEvent.CLICK, function(){
saida=new Tween(alvo_mc,"alpha",Regular.easeOut,1,0,0.5,true) //pra qdo sair ocorrer animação de entrada ao contrário
saida.addEventListener(TweenEvent.MOTION_FINISH, function(){
externo.load(new URLRequest("tubo-sifao.swf"));
})
});
pressao_mc.addEventListener(MouseEvent.CLICK, function(){
saida=new Tween(alvo_mc,"alpha",Regular.easeOut,1,0,0.5,true) //pra qdo sair ocorrer animação de entrada ao contrário
saida.addEventListener(TweenEvent.MOTION_FINISH, function(){
externo.load(new URLRequest("reguladores-pressao.swf"));
})
});
alta_mc.addEventListener(MouseEvent.CLICK, function(){
saida=new Tween(alvo_mc,"alpha",Regular.easeOut,1,0,0.5,true) //pra qdo sair ocorrer animação de entrada ao contrário
saida.addEventListener(TweenEvent.MOTION_FINISH, function(){
externo.load(new URLRequest("alta-pressao.swf"));
})
});
amortecedor_mc.addEventListener(MouseEvent.CLICK, function(){
saida=new Tween(alvo_mc,"alpha",Regular.easeOut,1,0,0.5,true) //pra qdo sair ocorrer animação de entrada ao contrário
saida.addEventListener(TweenEvent.MOTION_FINISH, function(){
externo.load(new URLRequest("amortecedores.swf"));
})
});
poco_mc.addEventListener(MouseEvent.CLICK, function(){
saida=new Tween(alvo_mc,"alpha",Regular.easeOut,1,0,0.5,true) //pra qdo sair ocorrer animação de entrada ao contrário
saida.addEventListener(TweenEvent.MOTION_FINISH, function(){
externo.load(new URLRequest("poco.swf"));
})
});
valvula_mc.addEventListener(MouseEvent.CLICK, function(){
saida=new Tween(alvo_mc,"alpha",Regular.easeOut,1,0,0.5,true) //pra qdo sair ocorrer animação de entrada ao contrário
saida.addEventListener(TweenEvent.MOTION_FINISH, function(){
externo.load(new URLRequest("valvulas.swf"));
})
});
selo_mc.addEventListener(MouseEvent.CLICK, function(){
saida=new Tween(alvo_mc,"alpha",Regular.easeOut,1,0,0.5,true) //pra qdo sair ocorrer animação de entrada ao contrário
saida.addEventListener(TweenEvent.MOTION_FINISH, function(){
externo.load(new URLRequest("selos.swf"));
})
});
//preloader
barra_mc.visible=false
texto_txt.visible=false
externo.contentLoaderInfo.addEventListener(Event.OPEN, function(){
barra_mc.visible=true;
texto_txt.visible=true;
});
externo.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, preloader)
function preloader(e){
porcento=e.bytesLoaded / e.bytesTotal
arredonda=Math.round(porcento*100)
barra_mc.scaleX=porcento
texto_txt.text=arredonda + "%"
}
externo.contentLoaderInfo.addEventListener(Event.COMPLETE, function(){
barra_mc.visible=false;
texto_txt.visible=false;
new Tween(alvo_mc,"alpha",Regular.easeOut,0,1,1,true)
});
HTML (códiog do flash ainda não validado):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="" />
<meta name="description" content=""/>
<title>Jelgo</title>
<link rel="stylesheet" href="css/estilo.css" type="text/css" />
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body>
<div id="geral"><!--GERAL-->
<!--Topo-->
<div id="topo">
<div id="logo">
<img src="images/logo.jpg" alt="logo"/>
<br clear="all"/>
</div>
<ul>
<li><a href="[http://www.jelgo.com.br"](http://www.jelgo.com.br) title="site Jelgo" target="_blank">JELGO</a></li>
<li>-</li>
<li><a href="[http://www.jelgo.com.br"](http://www.jelgo.com.br) title="site Jelgo" target="_blank">PRODUTOS</a></li>
<li>-</li>
<li><a href="[http://www.jelgo.com.br"](http://www.jelgo.com.br) title="site Jelgo" target="_blank">TABELA</a></li>
<li>-</li>
<li><a href="[http://www.jelgo.com.br"](http://www.jelgo.com.br) title="site Jelgo" target="_blank">CONTATO</a></li>
</ul>
<img src="images/fundo-topo2.jpg" alt="fundo" class="fundo2"/>
<br clear="all"/>
</div>
<!--FIM TOPO-->
<!--Conteúdo-->
<div id="conteudo">
<div id="bloco1">
<div id="cinza">
<h3>Indústria e Comércio Ltda</h3>
<p>Há 22 anos a Jelgo Industria e Comércio Ltda., localizada na região leste de São Paulo na Rua Inhamuns, 134 - Vila Prudente, vem atendendo o mercado de automação industrial, instrumentação, equipamentos de pressão e temperatura e gases industriais.</p>
</div>
<div id="amarelo">
<p> “Atendemos nossos clientes fabricando equipamentos e acessórios através de projetos ou amostras . "
Segue abaixo alguns produtos de nossa linha de fabricação : </p>
<ul>
<li>- Tubo sifão para manômetros </li>
<li>- Amortecedor de pulsação para manômetros</li>
<li>- Registro tipo agulha para manômetros</li>
<li>- Selos para manômetros</li>
<li>- Válvula reguladora para alta pressão de oxigênio, nitrogênio, hidrogênio, ar comprimido e outros</li>
<li>- Válvula reguladora de pressão para GLP 13 / 45 kgs</li>
<li>- Poços para termômetro</li>
<li>- Rede centralizada para gases industriais ( MANIFOLD )</li>
<li>- Serpentina para manifold</li>
<li>- Serpentina para manômetros</li>
<li>- Serpentina para manômetros
- Entre outros</li>
</ul>
</div>
<br clear="all"/>
</div>
<div id="bloco2">
<div id="flash">
<h3>Catálogo</h3>
<script type="text/javascript">AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','497','height','221','title','animacao','src','images/animacao','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','images/animacao' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="[http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0"](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0) width="497" height="221" title="animacao">
<param name="movie" value="images/animacao.swf" />
<param name="quality" value="high" />
<embed src="images/animacao.swf" quality="high" pluginspage="[http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"](http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash) type="application/x-shockwave-flash" width="497" height="221"></embed>
</object>
</noscript>
</div>
<div id="solicite">
<h3>SOLICITE ORÇAMENTO !!</h3>
<div id="box">
<p>A Jelgo possui profissionais sempre em constante aperfeiçoamento, para sua segurança e comodidade.</p>
<p>
Com um atendimento personalizado oferecemos aos nossos clientes , agilidade e pontualidade.</p>
</div>
</div>
<br clear="all" />
</div>
</div>
<!--FIM CONTEÚDO-->
<!--FOOTER-->
<div id="footer">
<p>Fone: 11 2966-0425 / 2028-4639
Fax: 11 2028-1022</p>
<br clear="all"/>
<ul>
<li><a href="[http://www.jelgo.com.br"](http://www.jelgo.com.br) title="site Jelgo" target="_blank">JELGO</a></li>
<li>-</li>
<li><a href="[http://www.jelgo.com.br"](http://www.jelgo.com.br) title="site Jelgo" target="_blank">PRODUTOS</a></li>
<li>-</li>
<li><a href="[http://www.jelgo.com.br"](http://www.jelgo.com.br) title="site Jelgo" target="_blank">TABELA</a></li>
<li>-</li>
<li><a href="[http://www.jelgo.com.br"](http://www.jelgo.com.br) title="site Jelgo" target="_blank">CONTATO</a></li>
</ul>
</div>
<!--FIM FOOTER--><!--FIM GERAL-->
</div>
</body>
</html>Discussão (2)
Carregando comentários...