Ir para conteúdo

Arquivado

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

KeepWalker

fade in fade out no AS

Recommended Posts

Bom dia a todos estou fazebdo uma galeria de imagens vindas de um XML, e não consigo colocar efeito fade in fade out nas fotos,alguem poderia me ajudar, tenho o seguinte código:

 

 

 

/////////////////////////////////////////////////////

var arquivoXML:XML = new XML();

arquivoXML.load ("arquivo.xml")

arquivoXML.ignoreWhite = true;

System.useCodepage = true;

/////////////////////////////////////////////////////

 

 

////////////////////////////////////////////////////

arquivoXML.onLoad = function (){

carrega()

}

/////////////////////////////////////////////////////

function carrega(){

Mc_Fm.loadMovie (arquivoXML.firstChild.childNodes.attributes.imagem)

legenda.text = arquivoXML.firstChild.childNodes.attributes.legenda

 

Mc_Fm._alpha = 100;

 

}

/////////////////////////////////////////////////////

 

 

////////////////////////////////////////////////////

voltar.onRelease = function(){

if(i==0){

i=4

}else{

i--

}

carrega()

}

/////////////////////////////////////////////////////

avancar.onRelease = function(){

if(i==4){

i=0

}else{

i++

}

carrega()

}

////////////////////////////////////////////////////

foto1.onRelease = function(){

i=0

carrega()

}

////////////////////////////////////////////////////

foto2.onRelease = function(){

i=1

carrega()

}

////////////////////////////////////////////////////

foto3.onRelease = function(){

i=2

carrega()

}

 

////////////////////////////////////////////////////

foto4.onRelease = function(){

i=3

carrega()

}

////////////////////////////////////////////////////

foto5.onRelease = function(){

i=4

carrega()

}

////////////////////////////////////////////////////

foto6.onRelease = function(){

i=5

carrega()

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode fazer um fadeIn com um set interval

 

var tempo = 0;

function fadeIn() {
  mc._alpha += 10;
  if(mc._alpha == 100){
	clearInterval(tempo);
  }
}

function fadeOut() {
  mc._alpha -= 10;
  if(mc._alpha == 0){
	clearInterval(tempo);
  }
} 

tempo = setInterval(fadeIn, 100);
tempo = setInterval(fadeOut, 100);

mc é o MovieClip que você vai dar esse fadeIn ou fadeOut

 

Ai você pensa ai como você vai colocar ele pra apagar 1 e aparecer o proximo ;)

 

Abraço

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.