Ir para conteúdo

POWERED BY:

Arquivado

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

F-gos

Site com bastante imagens

Recommended Posts

Pessoal bom dia!

 

Vou começar um site e o layout esta com bastante imagens... a ideia do site é mostrar o ambiente interno de uma cabana na praia.. então vai ter paredes - chão - mesas - cadeiras - bastante detalhes como chinelos no chao - revistas em cima da mesa - bicicleta encostada na parede - enfim ... aquelas viagens do departamento de criação..... rssss .. agora to começando a montar no flash.. só de jogar as imagens no layout sem animar nada ja percebi que vai ficar bem pesado.

 

Cada detalhe no ambiente vai ser um MC, a pergunta é da para jogar todas as imagens numa pasta e fazer com que cada mc va buscar na pasta a imagem??? para não deixar o site pesado???

 

como fazer??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, o ideal para o Flash é trabalhar com vetores, então se for possível redesenhar as imagens que você irá utilizar, o processamento cairia muito, mas levando em consideração que você já tem as imagens e que provavelmente essa imagens não são fáceis de vetorizar, você pode sim criar um código para carregar as imagens quando elas forem mostradas e descarregá-las quando elas não precisarem estar na tela, para isso utilize os comandos:

 

loadMovie (para carregar o JPG de uma pasta externa)

attachMovie (para carregar o JPG da biblioteca interna, para isso a imagem deve estar instanciada devidamente)

unloadMovie (para descarregar a imagem, liberando assim memória e processamento)

 

Acho que com esses comandos acima você conseguirá obter o resultado que deseja, basta dar uma pesquisa sobre a sintaxe e como você pode utilizar, isso tá cheio na net.

 

Qualquer coisa posta ae...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal bom dia!

 

Vou começar um site e o layout esta com bastante imagens... a ideia do site é mostrar o ambiente interno de uma cabana na praia.. então vai ter paredes - chão - mesas - cadeiras - bastante detalhes como chinelos no chao - revistas em cima da mesa - bicicleta encostada na parede - enfim ... aquelas viagens do departamento de criação..... rssss .. agora to começando a montar no flash.. só de jogar as imagens no layout sem animar nada ja percebi que vai ficar bem pesado.

 

Cada detalhe no ambiente vai ser um MC, a pergunta é da para jogar todas as imagens numa pasta e fazer com que cada mc va buscar na pasta a imagem??? para não deixar o site pesado???

 

como fazer??

 

Se eu entendi bem, basta você fazer um loadMovie quando for puxar alguma imagem.

 

Você faz um mc vazio, instancia ele com o nome que quiser, e nas actions deixa dessa forma:

 

loadMovie("_img/catalogo/catalogo2.jpg","catalogo");
Sendo que catalogo é o nome do mc que você criou e instanciu com esse nome.

 

Espero ter ajudado!

Abraços!

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu faria um carregador que carregue por partes cada coisa... com MovieClipLoader...

Assim o site vai se montando e diminui o sobrecarga do site e o torna "mais leve"

 

E assim você vai conseguir o que quer ;)

 

Ou simplesmente cria uma animação de carregamento... carrega tudo... e só depois de tudo carregado libera um botão para pessoa entrar no site...

Só conheço essas opções para sites mto pesados.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

quero carregar uma coisa de cada vez como disse o berseck..... to usando o as2 da para fazer com imageListener????

 

tipo:

 

import mx.transitions.Tween;

import mx.transitions.easing.*;

 

imageListener.onLoadInit = function() {

var aimageTween:Tween = new Tween(mcPrancha, "_alpha", Regular.easeOut, 0, 100, 2, true);

}

var imageLoader:MovieClipLoader = new MovieClipLoader();

imageLoader.addListener(imageListener);

imageLoader.loadClip("img/img-pramcha2.png", mcPrancha);

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.