Ir para conteúdo

POWERED BY:

Arquivado

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

andrey.lanhi

Animação

Recommended Posts

Salve galera...To com um probleminha...Quero fazer uma animação em um botão, na verdade um conjunto de 4 botões, quando colocamos o foco do mouse sobre eles eles aumentem de tamanho... os 4 mas o botão que o mouse estiver em cima fique maior.Por exemplo eu coloco o mouse em cima do botão 1, os outros 3 aumentam e ficam do mesmo tamanho, e o botão 1 fica maior que os outros. Quando passo o mouse para o botão 2 esse fica maior e o botão 1 fica do tamanho dos outros...E quando tiro o mouse dos botões todos voltam a forma inicial, menores...Será que consegui explicar dierito?Valew Pessoal !!!Andrey Lanhi

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade o que você precisa fazer é um movieclip, e arrastar 4 cópias dele para o palco, então esse movieclip terá 3 frames, no primeiro é o botão normal, com uma ação stop(); no segundo frame ele será um pouco maior, e no terceiro frame, ele vai aparecer o botão grande, daí você alinha os 4 movieclips no palco que serão as 4 animações dos botões certo?

Agora você vai dar 1 instancia diferente pra cada um, por exemplo no primeiro você coloca bot1, no segundo bot2, no terceiro bot3 e no quarto bot4 certo?

Agora vamos criar um botão transparente pra controlar esses movieclips, tranque esse layer dos movieclips e crie mais um pra colocar os botões, daí você desenha um retangulo do tamanho dos movieclips, aproveitando que eles estão por baixo em outro layers, ficará mais facil, daí você seleciona esse retangulo, aperta a tecla F8 e salva ele como botão, daí você clica duas vezes no botão pra editar, vai abrir os quatro frames do botão, você dá um clique no frame up que está o retangulo e arrasta ele pro hit, assim seu botão será transparente, e só terá aquela area pra clicar.

Volte pro palco e faça mais 3 copias do botão, colocando cada um encima de um movieclip. daí você vai dar a seguinte ação pro botão que está encima do movieclip bot1:

 

on (rollOver) {

_root.bot1.gotoAndStop(3);

// vai para a area onde o botão está grande

_root.bot2.gotoAndStop(2);

// vai para o segundo frame do mc, onde o botão está médio

_root.bot3.gotoAndStop(2);

// idem acima

_root.bot4.gotoAndStop(2);

// idem acima

}

on (rollOut) {

_root.bot1.gotoAndStop(1);

// volta todos pro frame 1 onde estão estático

_root.bot2.gotoAndStop(1);

// volta todos pro frame 1 onde estão estático

_root.bot3.gotoAndStop(1);

// volta todos pro frame 1 onde estão estático

_root.bot4.gotoAndStop(1);

// volta todos pro frame 1 onde estão estático

}

 

então aqui você vai ter controle sobre os movieclips, basta agora a partir disso aí você inverter as ordens pros movcieclips 2 3 e 4.

 

qquer duvida, poste aí novamente.

 

abraço,

 

Carneirinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

Thanks Amigo, era exatamente o que eu precisava !!!Se você for de Floripa, manda um mail que te pago umas geladas !!!heuheuheuhee[]´sAndrey Lanhi

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.