topo
topo
topo
Domingo, 25 de Junho de 2017.
portaldigidesign
menu principal
No Site Na Web
slogan
 
:: Home
:: Fórum
:: Newsletter
:: Na Mídia
:: Recomende-nos
:: Nossos banners
:: Rss Feeds
:: Contato
 
menu design
:: Flash
:: Dreamweaver
:: Fireworks
:: Swishmax
:: Photoshop
:: Corel Draw
:: Ícones
:: Tabela de cores
:: Layouts prontos
 
menu programação
 
:: PHP
:: Asp/.Net
:: Javascript
:: CGI
:: Cold Fusion
 
menu serviços
 
:: Geradores online
:: Indique o site
:: Usuários online
:: Contador
 
menu sites destaque
 
:: Indique seu site
:: Sites destaque
 
menu artigos
 
:: Web Marketing
:: Web acessibilidade
 
 
 

· Artigos » Flash

 

Carregando imagens externas  English Version

Por:
Publicado em: 15.02.2006
Visualizações: 36130


rec6 Linkto delicious google yahoo live Twiter

Olá, esta é minha primeira coluna aqui no portal. É bem básica, mas útil pra quem está começando.

Vou falar sobre carregar arquivos externos para o flash por loadMovie() . Desta forma se pode carregar jpg’s não progressivos e swf’s. Isso se torna muito útil, pois podemos carregar os arquivos só quando necessários, por exemplo numa galeria de fotos, ao invés do usuário carrega-la inteira pra poder visualizar, a gente manda carregar somente a imagem que ele quiser.

Vamos ao trabalho então..=)

Vamos criar uma pequena galeria de fotos, com três botões pra carregar três fotos diferentes.

Abra um novo arquivo no flash. (Arquivo>Novo ou Ctrl+n).

Vamos criar três Movie Clips para serem nossos botões. Para isso, desenhe um botão, selecione e tecle F8 (ou Modify>Convert to Symbol )
criando o botão"

De o nome de bt1 selecione Movie clip (pode ser button, pois nesse caso não faz muita diferença).

Faz a mesma coisa para os outros botões, só trocando os nomes, pra bt2 e bt3.

Feito isso, vamos criar um movie clip vazio pra servir como alvo para carregar as fotos. Para tal, aperte Ctrl+F8 (ou Insert>New simbol). Feito isso vamos estar na linha do tempo do movie clip criado, ou seja, dentro do movie clip, para voltar para a linha de tempo principal clique em Scene 1, como na figura:

Voltando para a time line principal"

Agora arraste o mc vazio q acabamos de criar para o palco. Ele vai estar na biblioteca. Caso não esteja aberta, aperte Ctrl+L para abri-la.
Nosso mc é aquele pontinho. Nossas img’s vão carregar dentro dele. E o pontinho é o vértice superior esquerdo da imagem. Por isso coloque-o num lugar onde a img ficará boa quando carregada.

posicionando o mc"

Com o mc vazio selecionado, vai no painel de propriedades, e de o nome de instância de “carrega” sem aspas. É por esse nome que vamos chama-lo no action script.

instance name do mc"

Agora vamos as ações que vão carregar as imagens.

Selecione o bt1, aperte F9 para abrir o painel de ações e digite o seguinte:

on(press){
loadMovie("img1.jpg", carrega);
}

Esplicando o código:

Com este código estamos dizendo que quando o usuário pressionar no botão(clicar), é para o flash carregar a imagem “img.jpg” dentro do movie clip carrega. Coloquei apenas “img1.jpg” pois as imagens estão na mesma pasta que o swf. Caso não estivesse bastava colocar o endereço das imagens. Ex. “imagens/festa/foto1.jpg”. carrega é o nome do mc vazio que criamos. É pelo nome de instância que chamamos os objetos dentro do Action Script.

Nos outros botões faça o mesmo, mas trocando o nome das imagens. Por exemplo:
No botão 2:
on(press){
loadMovie("img2.jpg", carrega);
}

No botão 3:
on(press){
loadMovie("img3.jpg", carrega);
}

Aperte Ctrl+Enter para testar.

Clique aqui para ver o swf funcionando..

Qualquer dúvida, perguntem no Designer's Fórum.

Abraços e até mais.

Anderson Chagas

MSN: andersonchagas@gmail.com



Versão para impressão  Twitter

 

  Comentários:

· juquinha  Postado em: 15.09.2006


· Patricia Lopes  Postado em: 25.08.2006


· rogerio  Postado em: 21.08.2006
as fotos nao abrem..
links quebrados..
mas um bom tutorial.

· Deive  Postado em: 14.05.2006


· Lima  Postado em: 03.04.2006


· thiago  Postado em: 23.02.2006


Nome: Digite seu nome.Digite seu nome.
Email: Campo Obrigatório. Formato Inválido.
Comentário:   Campo Obrigatório.Digite ao menos 8 caracteres.Até 100 caracteres.
   

   rss

 
hospedagem Host Brasil
Dreamweaver
Fireworks
Flash
SwishMax
Corel Draw
Photoshop
Photoshop
PHP
Asp/.Net
Web Marketing
publicidade
   

 

rodape rss Siga-me no Twitter