Ir para conteúdo

Arquivado

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

George Miranda

[Flash] Parar animação ao passar o mouse

Recommended Posts

Olá,

 

Estou com um banner rotativo em flash com a animação pronta e gostaria de saber como parar a animação assim que a pessoa passar o mouse por cima deste banner/animação e retornar quando tirar o mouse de cima.

 

Obrigado desde já!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você se refere a animação na timeline (objetos em movimento) ou o tempo de exibição das "ofertas em destaque"?

 

Seu banner é em AS2 ou AS3?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Elektra,

 

O banner é AS2, estou usando o Flash CS5.

 

São três banners/cenas, a cliente solicitou os botões para alternar entre os 3 (o que já coloquei). Além disso ela quer que quando passe o mouse sobre a animação toda ela pare (a rotatividade dos banners). Acredito que não dá de colocar um botão por cima pois os banners contém links. Espero ter me expressado bem.

 

Envio abaixo o link com o .swf para visualização e print com o mesmo intuito.

 

http://www.4shared.com/document/TraHVDRwce/banner_queromuito.html?

 

http://imageshack.com/a/img713/5498/1a8i.jpg

 

1a8i.jpg

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uso AS3, não posso auxiliar com o código, mas dá pra fazer sim, com alguns ajustes.

 

Você precisa de um botão invisível para cada slide em destaque (no tamanho do banner) e no mouse_over/out registrar os eventos de stop() e play().

 

Na layer acima, os botões com os links, igualmente precisa registrar os eventos mouse_over/out chamando as mesmas funções stop() e play() do botão invisível e também chamar o evento de click em outra função para a navegação.

 

Teste com trace ok, sem a animação.

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.