markinhows_ 0 Denunciar post Postado Junho 30, 2010 Alguem pode me ajudar? neste site www.portalweb.art.br ai tem um banner slide em cima , com 3 botões, gostaria de saber como tirar o preload que fica aparecendo após clicar em todos os botões... toda vez que clica ele mostra o preload em 100%: os codigos sao esse: //importar import gs.TweenLite // Carregar Imagens Externas var carrega:Loader = new Loader(); var endereco:URLRequest = new URLRequest(); slide1_mc.buttonMode = slide2_mc.buttonMode = true slide3_mc.buttonMode = true // Definir url endereco.url = "slide1.jpg"; // Carrregar carrega.load( endereco ) addChild(carrega); carrega.x = 12; carrega.y = 5; //eventos do carrega carrega.contentLoaderInfo.addEventListener(Event.COMPLETE, mostrarCompleto); carrega.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, mostrarErro); carrega.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, mostrarProgresso); // Eventos dos Botões slide1_mc.addEventListener(MouseEvent.CLICK, carregarArquivo); slide2_mc.addEventListener(MouseEvent.CLICK, carregarArquivo); slide3_mc.addEventListener(MouseEvent.CLICK, carregarArquivo); slide1_mc.arquivo ="slide1.jpg"; slide2_mc.arquivo ="slide2.jpg"; slide3_mc.arquivo ="slide3.jpg"; //Função function carregarArquivo(e:MouseEvent):void{ endereco.url = e.target.arquivo; carrega.load(endereco); } //funções function mostrarProgresso(e:ProgressEvent):void { var bt:int = e.bytesTotal; var bc:int = e.bytesLoaded; var pc:int = bc * 100 / bt; pct_txt.text = pc.toString()+"%";; barra_mc.scaleX = bc/bt; } function mostrarErro(e:IOErrorEvent):void { aviso_txt.text = "ERRO no Carregamento." } function mostrarCompleto(e:Event):void { TweenLite.from (carrega, 3, {alpha:0} ); TweenLite.to (carrega, 3, {alpha:1} ); } Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Junho 30, 2010 function mostrarProgresso(e:ProgressEvent):void { var bt:int = e.bytesTotal; var bc:int = e.bytesLoaded; var pc:int = bc * 100 / bt; pct_txt.text = pc.toString()+"%";; barra_mc.scaleX = bc/bt; if(pc == 100){ pct_text.visible = false; // or 0 barra_mc.visible = false; //or 0 } } Abraços Compartilhar este post Link para o post Compartilhar em outros sites
markinhows_ 0 Denunciar post Postado Junho 30, 2010 parceiro nao deu certo..=/ function mostrarProgresso(e:ProgressEvent):void { var bt:int = e.bytesTotal; var bc:int = e.bytesLoaded; var pc:int = bc * 100 / bt; pct_txt.text = pc.toString()+"%";; barra_mc.scaleX = bc/bt; if(pc == 100){ pct_text.visible = false; // or 0 barra_mc.visible = false; //or 0 } } Abraços Compartilhar este post Link para o post Compartilhar em outros sites