adamoalighieri | O dia a dia da vida de um publicitário. Vamos falar sobre o que? ;)

Efeito rollover-rollout, botão flash.

Posted by Adamo Alighieri junho 27, 2010, under Destaque, Tutoriais | No Comments

Continuando na sequência de tutoriais em Flash, hoje mostrarei um efeito bem comum, porém, muito solicitado pelos colegas "flasheiros", perguntando como criá-lo. Vamos lá!

1. Crie um arquivo com 3 camadas: action, hit, animação.

2. Na camada animação, crie o efeito que você deseja. No exemplo abaixo criei um quadro vermelho que ao passar o mouse ele fica azul, e ao retirar retorna para vermelho.

3. Feito isto, vamos na para a camada actions. No primeiro frame, no frame 10 e no frame 20, coloque o código this.stop(); (esse código faz com que a animação pare nesse exato ponto até o próximo comando).

4. Na camada hit crie um área que cubrirá todo o seu botão. Selecione o objeto, converta-o em botão (f8). Nas propriedades, conteúdo presente na posição Up até a posição Hit, conforme exemplo abaixo.

5. Volte na timeline principal, na camada hit, selecione o botão e vá até as propriedades de ações (f9). Coloque o seguinte código.

// Quando parar o mouse, play a partir do frame 2.
on (rollOver) {
gotoAndPlay(2);
}

// Quando parar o mouse, play a partir do frame 11.
on (rollOut) {
gotoAndPlay(11);
}

Está pronto o nosso botão com efeito rollover e rollout. Na camada animação, use e abuse da sua criatividade para fazer seus efeitos. Faça o download do exemplo.

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)
Related Posts with Thumbnails

Nenhum comentário ainda.

Leave a Reply