Controlar SWF Principal por um swf Externo
Seguinte pessoal. Já revirei o GOOGLE e até o forum.
mas não achei nada, talvez por que não tenha nem idéia de qual termo utilizar!
Tenho procurado assim no google = swf externo controlar swf principal
enfim.
Tenho um Swf com um MovieClipe que carrega todo o resto do site.
Mas nos movie clipes tenho botoes, que tem que disparar ações no swf principal.
tudo que encontrei envolve _root e parece ser pra AS2.
AS que carrega os swf externos
var carrega:Loader = new Loader();
/carregando o arquivo na variavel carrega/
carrega.load(MovieClip(root).link);
/verificando os carregamentos/
carrega.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,carregando);
carrega.contentLoaderInfo.addEventListener(Event.COMPLETE,completa);/funcoes de carregamento/
function carregando(evt:ProgressEvent):void{
var perc:Number = evt.bytesLoaded/evt.bytesTotal;
barra.scaleX = perc;
percentual.text = Math.floor(perc*100) + "%";
}
function completa(evt:Event):void{
MovieClip(root).container.removeChildAt(0);
MovieClip(root).container.addChild(carrega);
play();
MovieClip(root).mcCarrega.visible = false;
}
e no meu externo quefoi carregado, to tentando acessar o principal assim?
agencia.addEventListener(MouseEvent.CLICK, tela);
function tela(e:MouseEvent):void{
_level0.mcCarrega.visible = false;
}Discussão (6)
Carregando comentários...