Ir para conteúdo
Fórum Script Brasil
  • 0

Efeito De Troca De Foto


Jacksonrs

Pergunta

2 respostass a esta questão

Posts Recomendados

  • 0

é facinho...ele fez um fade out de uma foto e ao mesmo tempo um fade in da outra...

PS.: fade out é quando você faz uma interpolação de movimento onde no último frame o objeto é colocado com _alpha = 0; fade in é o contrário...

Link para o comentário
Compartilhar em outros sites

  • 0

//nessa parte uso o createEmptyMovieClip para chamar minha imagens dentro de clipes de filme ATENÇÃO o efeito só
//funcionará se as imagens estiverem em um clipe de filme!!
_root.createEmptyMovieClip("av_mc",5);
//criandu um clipe de filme vazio
_root.av_mc._x = 205;
_root.av_mc._y = 24;
//posicionando o clipe de filme
_root.av_mc.loadMovie("sua_imagem.jpg");
//caregando a imagen esternamente


_root.createEmptyMovieClip("gd",4);
_root.gd._x = 205;
_root.gd._y = 24;
_root.gd.loadMovie("sua_imagem.jpg");

_root.createEmptyMovieClip("lcpg",3);
_root.lcpg_1._x = 205;
_root.lcpg_1._y = 24;
_root.lcpg_1.loadMovie("sua_imagem.jpg");

_root.createEmptyMovieClip("lcpg_2",2);
_root.lcpg_2._x = 205;
_root.lcpg_2._y = 24;
_root.lcpg_2.loadMovie("sua_imagem.jpg");

_root.createEmptyMovieClip("net",1);
_root.net._x = 205;
_root.net._y = 24;
_root.net.loadMovie("sua_imagem.jpg");

//aki terminei de xamar as minhas imagens note q eu carregos elas uma sobre as outras para o efeito aparecer....
//voca peode uasr kuantas imagens kiser....

//aki vou criar variaves para o efeitos...
imagens = new Array();
//aki você coloca as instancias dos clipes de filme q voce criou
imagens = [av_mc, gd, lcpg_1, lcpg_2, net];
nivel = 10;
i = 0;
//aki estou mostrando q ao entrar no frame a seguinte função vai atuar
onEnterFrame = function () {
//aki estou definindo o alfa inicial de cada imagen
imagens[i]._alpha += nivel;
if (imagens[i]._alpha>=100) {
//aki estou informando q o alfa vai diminuir 2 se você colocar mais a imagen vai fikr transparente mais rapido
nivel = -2;
}
//aki o alfa final das imagens
if (imagens[i]._alpha<=0) {
i += 1;
}
if (i>imagens.length) {
for (i=0; i<imagens.length; i++) {
imagens[i]._alpha = 100;
}
i = 0;
}
};

ao invés de você importar as fotos externamente via ac você pode também importalas usando crtl+r trasnforme as fotos em mc e de uma instancia para elas, esta instancia você altera en :

ActionScript

imagens = [av_mc, gd, lcpg_1, lcpg_2, net];

lembre-se de posicionar as imagens uma en cima das outras a ordem q você coloca uma sobre a outra também influencia nessa script assi:

da mais em cima para a mais em baixo ou seja a imagen enn nível superior é a primeira a ser colocada em

ActionScript

imagens = [av_mc, gd, lcpg_1, lcpg_2, net];

e assim por diante....

vaja o resultado aki

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...