| Como detectar redimensionamento do Flash (layout líquido) em AS2 |
Para fazer sites em flash com layout líquido ou fluído (liquid layout), que irá se formatar de acordo com o tamanho da janela, é necessário o uso de AS2 no primeiro frame do seu .fla.
Sempre que seu usuário redimensionar a janela do navegador, o flash irá repocisionar todo o layout, conforme você desejar.
Para fazer isso, cole o códio abaixo no primeiro frame de seu projeto.
var Conteudo:Object = new Object();
Conteudo.onResize = function() {
redimensionou ();
}
Stage.addListener(Conteudo);
redimensionou = function (){
trace ("REDIMENSIONANDO...");
}
Dentro da função redimensionou você deve colocar as ações que deseja que aconteçam quando o site mudar de tamanho.
5 Comentários para “Como detectar redimensionamento do Flash (layout líquido) em AS2”
Comente
- Websites para Personal Trainers, Profissionais de Educação Física e Academias
quinta-feira, dezembro 1, 2011, 11:49
Comente - Categoria: Webdesign
- Como personalizar o clique do botão direito do mouse no flash em AS3
quinta-feira, outubro 27, 2011, 12:01
1 Comentário - Categoria: Flash
- Entendo o relatório básico de visitas do site – Google Analytics
segunda-feira, outubro 3, 2011, 16:05
Comente - Categoria: SEO
- clickTag em AS3
terça-feira, agosto 9, 2011, 10:49
Comente - Categoria: Flash
- getURL em AS3
sexta-feira, agosto 5, 2011, 12:05
Comente - Categoria: Flash
- tj:
" Felipe, A mensagem que você recebe é a do... "
Post: Upload de arquivos em PHP (uma única página) - felipe:
" boa tarde, sou novato! copiei este script e diz que... "
Post: Upload de arquivos em PHP (uma única página) - tj:
" Alberto, O que está acontecendo é que o Apache recebe o... "
Post: Upload de arquivos em PHP (uma única página) - Alberto:
" O script funciona e é bem legal, entretanto esta... "
Post: Upload de arquivos em PHP (uma única página) - Joyce:
" POW!!! muito bom "
Post: 50 Sites para downloads gratuitos de vetores
2011
arquivos
as2
as3
copy
dicas
download
echo
flash
for
google
Javascript
laço de repetição
MOD
PHP
realidade aumentada
segurança
seo
session
tendências
tutoriais
upload
usabilidade
vetor
webdesign
TWITTER
- Sem itens












Dênis André :
Valeu, tava procurando isso a muito tempo, to começando agora a mecher no Flash CS5, vou abrir uma empresa de criação de Website e manutenção. E tava precisando disso para esse projeto de Anuncio: http://www.dlanuncios.com.br. preceba que ja ta com redimensionamento com a janela. obrigado.
Gleucimar :
Oi, eu preciso de ajuda, é o seguinte:
Da forma que vc encinou ai, beleza tá abrindo legal,
mas quando abre uma imagem, ela destorce!!!
como eu faço pra para a tela ajustar sem distorcer a imagem?
Por favor, se puder me ajudem!!!
Obrigado…
Felipe :
Olá Gleucimar. A princípio, com este código as imagens não devem distorcer. Atualizamos o arquivo fonte para Flash CS3 e inserimos imagem nela para testar. Dê uma olhada no arquivo fonte acima e compare com o seu código. Lembre-se de que é preciso abrir o swf no html para que funcione completamente. abraço
Thiago :
Gleucimar,
Para resolver esta questão de distorcer a imagem utilize a técnica de smoothing.
Primeiro converta a imagem que você quer aplicar a técnica, para isso selecione a imagem que deseja, aperte a tecla F8, escolha a opção Movieclip e coloque o ponto principal no centro.
Dpois vá em sua camada action, e no primeiro frame da linha action aperte F9.
Após abrir a tela de inserção de script adicione o seguinte código:
instanciadomovieclip.allowSmothing = true;
Obs.: Após converter sua imagem em movieclip, dê um nome de instância pra ela, esse nome de instância você colocará no lugar onde eu coloquei “instanciadomovieclip”.
Espero ter ajudado !
Thiago :
Corrigindo !!!!
o código eu coloquei uma palavrinha errada, o código certo é:
instanciadomovieclip.forceSmoothing = true;