Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá PessoALL, bom dia
Preciso fazer um sistema de abertura e fechamento de fotos, simples em flash, que, a partir de um texto abra uma foto.
Veja a imagem de Exemplo:
http://www.profwilson.blog.br/imagem.jpg
Não precisa ser muito dinamico.
Eu havia feito assim:
on(release)
{
_root.recebe_foto.loadMovie("FiguraA.jpg",recebe_foto);
_root.recebe_foto._y = 120;
_root.recebe_foto._x = (Stage.width - _root.recebe_foto._width) / 2 - 50;Alguem tem alguma sugestao???
Abç
/applications/core/interface/imageproxy/imageproxy.php?img=http://www.profwilson.blog.br/imagem.jpg&key=6d490025529e1a0a34654159d40698a2df4a2418f6925932cb10654c3a24c405" alt="Imagem Postada" />
Olá Pessoal.
Resolvi meu problema.
Muito Simples. CONTEI COM A AJUDA DO EDER FORTUNATO, AQUI DO FORUM
Veja o cod:
function abre_foto(foto,txt){
carregador = new MovieClipLoader()
carregador.onLoadInit= function(){
largura = foto_mc._width;
altura = foto_mc._height;
movie_fotos._visible=true;
movie_fotos._width=(largura + 10);
movie_fotos._height=(altura + 90);
movie_fotos._y = 80;
movie_fotos._x = ((Stage.width - largura) / 2) - 5;
// trace(Stage.width);
// trace(largura);
bt_close._visible=true;
bt_close._y = 88;
bt_close._x = ((Stage.width - largura) / 2) + largura - 20;
imagens._visible=true;
imagens._y = 88;
imagens._x = ((Stage.width - largura) / 2) + (largura / 3);
foto_mc._y = 120;
foto_mc._x = ((Stage.width - foto_mc._width) / 2);
};
_root.movie_fotos.texto = txt;
// para que as palvras venham digitadas com acentuação
System.useCodepage = true;
carregador.loadClip(foto, foto_mc);
}
// botao pra abrir a foto
on(release)
{
_root.abre_foto("imagens/figH11.jpg","<b> Esquema da sociedade mesopotâmica</b> <br>História & Vida - Da Pré-História à Idade Média - Piletti (p. 36)");
}
Na verdade, eu sei a lógica disso...
Seria só mandar abrir um movieclip e enviar uma variavel da foto e da legenda.
No mc novo, pegar o tamanho da foto, redimensionar ele e jogar o cabecalho com o botao fechar, e o text da legenda.
Mas minhas duvidas...