Ir para conteúdo

POWERED BY:

Arquivado

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

vitoralbano

Preload e Serrilhamento

Recommended Posts

Ae galera to com um pequeno proglema,Tenho um flash simples que quando coloco o preload as imagens serrilham e sem o preload elas ficam normal...alguém pode ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Infelizmente não posso.

mas é uma animação simples sem action.

algumas somente com stop no final e outras com loop na cena da animação.

 

e o preloader simples com barra de progressão.

getBytesLoaded e getBytesTotal.

e está funcionando corretamente..

 

removi o preloader e criei outro sem o visual, somente os calculos e ocorreu o mesmo.

 

http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ja tive o mesmo problema no site www.epiccash.com e resolvi usando o movieclio.Loader, até mostrei o fla pro Chan, era inderir um frame a mais pra aloprar todas as imagens, então carreguei esse swf dentro de outro usando o movieclip.Loader e resolveu meu problema, agora tentar resolver assim sem ver o que esta acontecendo, ai fica difícil de ajudar, infelizmente :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

é .. vou analisar a possibilidade de fazer pelo movieclip.Loaderesse frame a mais foi no swf principal que onde é carregado o movie?porque é o seguinte.no projeto foi desenvolvido um sistema para identificação da resolução do usuário e se for menor que 1024x768 o objeto flash é criado com a dimensao x e se a resolução for maior ou igual a 1024x768 é exibido na dimensao Y.claro X < Y.porem quando o flash está com preload e exibido em dimensao X as imagens ficam distorcidas e tambem vetores embassados, porém sem o preload fica tudo 100% como se estivesse na dimensão original ( Y ) .

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso eu aprendi na prática com o Flash, a lógica disso acontecer eu não sei, mas sei que acontece, então vou dar um teste simples e rápido pra você ou quem quiser fazer, que faça tb, porque cedo ou tarde vão apertar Ctrl + Enter pra testar o filme e vão gritar "Me ..." assim como eu gritei quando aconteceu comigo, então faça esse teste:

 

Crie um novo arquivo e importe uma imagem em jpg pra Library, jogue essa imagem no palco, e com a ferramenta Free Transform Tool redimencione a imagem pra maior ou menor, por fim coloque a ação stop(); no primeiro frame (meio inútil por enquanto pois só temos um frame sendo usado), e teste o filme.

 

Você vai adorar a imagem, vai jogar as mãos pro céu e vai agradecer a todos os anjos por ter um software tão bom na mão, dai vai surgir a necessidade de você colocar um preloader, então faça o seguinte, apenas clique nesse frame e arraste-o para o segundo frame, então o primeiro frame ficará vazio e no segundo a imagem com o stop(); ,ao testar você vai querer xingar tudo, vai falar que o Flash não presta, você vai entrar em foruns, acender velas, vai fazer o cão e não vai adiantar porque ele vai serrilhar sua imagem, isso é de qualquer modo, você pode fazer a imagem no primeiro frame tb com o stop(); e se colocar um segundo frame no filme mesmo que em branco, ele vai serrilhar na hora de você gerar o swf, eu me ferrei com isso e a unica maneira que achei de resolver até hoje fo carregando esse filme com 1 frame dentro de outro swf com o movieclip.Loader, pode ser que tenha outro jeito porque o flash é cheio de manhas, mas com isso pelo menos você vai se conformar da sua imagem serrilhar, você pode até adicionar frames com movieclip, mas se adicionar 1 frame a mais na timeline principal ja vai ferrar tudo mesmo.

 

abraço,

 

Carneirinho

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.