Ir para conteúdo

POWERED BY:

Arquivado

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

Thiago Belota

pop-up de imagem

Recommended Posts

Sou novo aqui no site e estou com uma dúvida pequena, queria fazer um pop-up de imagem no flash para que não fique muito pesado o site, ou seja tem as imagens em miniaturas e quero que quando clicar na fotinho ela abra a foto grande só que puxando do servidor!

se já tiverem feito essa pergunta antes me mande o topico por favor!

obrigado pela atenção!

Compartilhar este post


Link para o post
Compartilhar em outros sites

1) Só você criar um Movie Clip por cima das suas fotos

2) Instancia-lo com o nome alvo.

3) instanciar as fotos que você quer que amplie quando clicar

4) usar a função onPress() onRelease() para dar um valor a um botão exemplo:

instancia.onPress = function(){
}
Esse código deve ser colocado em uma camada que vai até o final da sua timeline... VAZIA sem nada nela. Você vai clicar na camada abrir a parte de actions e colocar essas ações

 

5)Colocar o loadMovie em seu botão, exemplo:

botao.onPress = function(){
loadMovie("imagems/foto1.jpg", alvo);
}

Bom é assim que se faz.

 

Código completo inclusive a criação do MovieClip de maneira dinamica sem precisar criar ele na tela:

var alvo:MovieClip = _root.createEmptyMovieClip("alvo", -1);

botao.onPress = function(){
loadMovie("imagens/foto1.jpg", alvo);
}

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só que eu já transformei as fotos em botão, pois quero um efeito de ao passar o mouse em cima da foto ela apareça maior em um espaço no site e quando clicasse eu queria que aparecesse grande!

Tem alguma outra maneira amigo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nãoooo velinho :S

 

Você cria UM não mais do que isso para receber as fotos...

E ai ao clicar nos botões... todos vão carregar nesse UM MC que você criou para receber as fotos...

 

exemplo:

var mc:MovieClip = _root.createEmptyMovieClip("mc", -1);

botao1.onPress = function(){
mc.loadMovie("foto1.jpg");
}
botao2.onPress = function(){
mc.loadMovie("foto2.jpg");
}
botao3.onPress = function(){
mc.loadMovie("foto3.jpg");
}

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.