Hoje vou ensinar a fazer um banner no flash rápido simples e de fácil manutenção posterior.
Abra o flash e crie duas camadas, uma será onde colocaremos nosso código e segunda a animação do flash, na primeira linha da camada um (que vamos chamar de “acoes”) coloque ali seu preload (veja aqui como fazer um simples e rápido) e na tela de ações do primeiro frame da camada “acoes” coloque a seguinte instrução:
troca = 1;
Aqui definimos o valor inicial para a variável troca que mais a frente explicarei, agora vamos para o segundo frame desta camada e coloque a seguinte instrução;
_root.imagens.gotoAndStop(_root.troca);
E coloque um nome (label) a este frame, por exemplo “loop”, em seguida mais a frente em outro frame coloque a seguinte instrução note os comentários:
//Checa o valor da variável inicial if(_root.troca ==4){ _root.troca++; //Acrescenta mais um para a variável troca } else { _root.troca = 1; // caso ela atinja o valor quatro, retorna ao valor inicial } gotoandPlay("loop"); //Retorna oa frame com a acao de trocar as imagens
Agora vamos criar um movie clipe com três imagens dentro, dentro dele coloque um ação de parar ( stop() ) no primeiro frame, coloque este clipe de filme logo abaixo da camada acoes no segudno frame (abaixo do “loop”) e instanci-o como “imagens” agora faça a sua animaçà o usando qualquer recurso que saiba no flash como fade no motin tween, mas ele deve estar dentro do “loop”até onde colocamos a última instrução, depois disso basta testar e ver o seu resultado.
Para atualizar as imagens abra o clipe de filme imagens e troque-as para acrescentar mais coloque mais depois do terceiro frame dentro de imagens no bloco de instruções do if no último frame acrescente o valor acima de quatro de acordo com a quantidade de imagens que inserir.
Use da criatividade e faça trabalhos com mascaras o resultado é bem bacana.
Tweet |