Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

markinhows_

Action Script 3.0

Recommended Posts

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.