Ir para conteúdo

POWERED BY:

Arquivado

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

Vinicius Cainelli

rollOver não funciona

Recommended Posts

To com um problema no menu q fiz, ele é um drop, na verdade é um MC com 2 frames, um com o menu fechado, e outro com o menu aberto, só q qdo coloco a ação para ele 'abrir' ele abre direitinho, mas qdo passo em cima dos submenus, ele fecha, acionando o rollOver, aonde to errando??

 

tem aqui o swf e o fla

 

valeu!!! http://forum.imasters.com.br/public/style_emoticons/default/natal_biggrin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Colega,

 

Abri o seu .fla e não havia nenhum act referente ao btn "mcprodutos" !

 

Mas pelo que entendi o que você precisa fazer é o seguinte!

 

1-> Dentro do MovieClip menu você vai criar mais uma Layer que será a primeira Layer de todas coloque o nome dela como "ACT Global"!

 

2-> Aperte F9 para abrir o painel de act nesta Layer "ACT Global"!

 

3-> Escreva o seguinte código nela:

 

var mcprodutos:MovieClip;

var frameOndeEsta = _currentframe;

 

if(frameOndeEsta=1){

mcprodutos.onRollOver = function(){

gotoAndStop(3);

}

}

if(frameOndeEsta=3){

mcprodutos.onRollOut = function(){

gotoAndStop(1);

}

}

 

 

4-> Gere o Swf e tenha um ótimo Natal e Próspero Ano Novo!

 

 

OBS: Caso queira pode excluir os if! Não faz muita diferença para este tipo de aplicação!

 

Espero Ter ajudado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu brother, mais ainda não rolo... =/ - ele vai pro frame 3 qdo passo o mouse, mas não volta pro frame 1 qdo tira o mouse. http://forum.imasters.com.br/public/style_emoticons/default/natal_sad.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu brother, mais ainda não rolo... =/ - ele vai pro frame 3 qdo passo o mouse, mas não volta pro frame 1 qdo tira o mouse. http://forum.imasters.com.br/public/style_emoticons/default/natal_sad.gif

 

 

Colega existem dois problemas!

 

o Primeiro é que no frame 3 você precisa colocar o nome de instacia "mcprodutos" no botão de produtos, como você fez no frame 1!

 

O segundo é que no frame 3 qaundo você clica no botão produtos e aperta F9 existe o seguinte código:

 

on (rollOver) {

_root.menu.gotoAndStop(3);

}

 

Este código precisa ser retirado! Ele não vai mais servir!

 

Tenta ai e me da uma resposta!

 

abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu fiz isso assim q você me respondeu, instanciei o mc e retirei o codigo dos dois, do 1º e do 3º frame.

Compartilhar este post


Link para o post
Compartilhar em outros sites

brother consegui, fiz uma gabiarra monster, mas resolvi, tive que coloca uma area sensivel em volta do menu, assim qdo tira o mouse, encosta na area e volta. valeu pela atenção..

 

Abração Feliz Natal e Bom Ano Novo.

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.