Jump to content


Photo

Fazer A Foto Desaparecer.


  • Faça o login para participar
5 replies to this topic

#1 Biloi

Biloi

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 08/01/2004, 08:36

E ae galera firmesa?!
Estou precisando de um help.
Estou fazendo um album de fotos onde quando se clica na foto ela aparece em um tamanho maior, meu problema é que eu gostaria que a foto ampliada fique assim por uns seis segundos, passado este tempo e a pessoa não clicou em outra foto a mesma vai desaparecendo até sumir.
Tem como?
Falow galera

#2 [SOAD]

[SOAD]

    Everytime you drop the bomb , you kill your god ... S.O.A.D.

  • Usuários
  • 217 posts
  • Sexo:Não informado
  • Interesses:web - guitarra - games - web - guitara - games

Posted 08/01/2004, 08:54

da pra vc fazer com telltarget

Faca um MC e instance-o como "mc"(sem aspas) com a foto aparecendo ( do jeito e tamanho que quiser ),deixe o 1o quadro em branco, calcule 6seg. na linha de tempo e passado esse tempo faça com que ela desapareca.

Apos feito isto va no botao ( ou foto ) e coloque

on(release){
tellTarget(mc)
gotoAndPlay(2);
}

ta meio dificil de entender mas eh facil ...
Matheus Reis
matheus@costaclaro.com.br

Trabalhos recentes
http://www.matheusreis.com.br
http://blog.matheusreis.com.br
http://www.grhum.com.br
www.lourencosta.com.br
www.cloroetil.com.br

"Vivemos num mundo com mísseis orientados e homens desorientados", Serj Tankian - SYSTEM OF A DOWN !

#3 Biloi

Biloi

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 08/01/2004, 10:03

Cara não endtendi direito.
tenho que pegar minha foto ampliada transforma-la em mc e depois fazer o efeito dela desaparecer (Posso usar um alpha? a foto esta em cem porcento e depoi de seis segundo ela fica em zero porcento?), ai vou ao na foto menor e coloco o comondo:


on(release){
tellTarget(mc)
gotoAndPlay(2);
}


É Isto? entendi direito?
eo que significa o 2 do gotoAndPlay?
Valeu cara, se não for isto pos aqui, é que estou no trampo e não tem como eu testar e em casa não tenho net.

#4 Carneirinho

Carneirinho

    Turista

  • Usuários
  • 56 posts
  • Sexo:Não informado

Posted 08/01/2004, 12:29

Faz assim, cria um novo movieclip e no primeiro frame você coloca a ação stop();
No segundo frame desse movieclip você coloca a ação:

stop();
function apagar() { //cria a função apagar
gotoAndPlay(3); // manda reproduzir o movieclip no frame 3
}
setInterval(apagar, 6000); // executa a função depois de 6 segundos

No terceiro frame desse movieclip você coloca a ação:

if (_root.foto._alpha >0) { // se o alpha da foto for maior que 0
_root.foto._alpha -=5; // diminua 5 do valor de alpha
} else { // senão
gotoAndStop(1); // vá para o frame 1 onde para a ação
}

E no quarto frame desse movieclip você coloca a ação:

gotoAndplay(3); // para entrar no loop de tirar 5 do alpha por vez até sumir

Agora arraste uma cópia desse movieclip pro palgo e coloque o nome de instancia pra ele de "apagar" (sem aspas), daí no botão que for carregar as fotos, você coloca essa ação:

on (release) {
_root.createEmptyMovieClip("foto", i); //cria um movieclip no palco com nome de instancia foto
loadMovie("suzuki.jpg", foto); // carrega a imagem suzuki.jpg que tá no mesmo diretório do swf no movieclip criado com instancia de foto
foto._x = 220; // define o posicionamento do movieclip foto no palco em x
foto._y = 200; // define o posicionamento do movieclip foto no palco em y
foto._xscale = 20; // define a largura da imagem da suzuki rs
foto._yscale = 200; // define a altura da imagem da suzuki rs
_root.apagar.gotoAndPlay(2); // manda reproduzir o movieclip que criamos antes, onde tem a função do seu fade em 6 segundos
}

É isso aí, facinho de fazer, qquer duvida poste aí novamente.

abraço,

Carneirinho

#5 renatafetter

renatafetter
  • Visitantes

Posted 05/02/2004, 12:15

;)

Edição feita por: renatafetter, 05/02/2004, 12:19.


#6 renatafetter

renatafetter
  • Visitantes

Posted 05/02/2004, 12:18

E ae galera firmesa?!
Estou precisando de um help.
Estou fazendo um album de fotos onde quando se clica na foto ela aparece em um tamanho maior, meu problema é que eu gostaria que a foto ampliada fique assim por uns seis segundos, passado este tempo e a pessoa não clicou em outra foto a mesma vai desaparecendo até sumir.
Tem como?
Falow galera

:wacko: Ae como vc fez esse esquema que vc disse ..?

é que estou fazendo o mesmo que vc e queria saber como coloco isso no action?

Vc pode me passar?





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq