Ir para conteúdo

POWERED BY:

Arquivado

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

Thiago de Oliveira Cruz

[Resolvido] mouseOver | mouseOut

Recommended Posts

Bom galera

 

To com um problema aqui que ta me dando dor de cabeça já...

 

Neguin é chato e fica passando o mouse rápido sobre meu banner pra ver ele bugar...

 

Quando você da rollOver ele inicia e com rollOut ele desliga...

Igual o da intel que fica rolando por aqui!

 

Acontece o seguinte se eu passo o mouse muito rápido pelo baner pelas quinas o banner inicia e fica aberto sempre sem fechar sozinho...... como um bug do rollOver rollOut ele não da tempo de interpretar o rollOut... ao meu ver

 

Te como criar algum tipo de função que verifique se o mouse está em cima do banner e mantenha o aberto...

e se sair ele feche?

 

Tem...

intervalo = function() {
	if (this.hitTest(_xmouse, _ymouse, true)){
		gotoAndStop(8);
	} else {
		gotoAndPlay(9);
		clearInterval (tempo);
		bt02.onRollOut = null;
	}
}
tempo = setInterval (intervalo, 2700);
Detalhe essa minha função está furada, pois se vocÊ deixar o mouse sobre a imagem parada ele não da true =(

 

por exemplo...

 

Só que eu quero que ele fique testando eternamente...

 

Ou colocar um tipo mouseOver mouseOut para que ele leia se o mouse está por cima ou não para evitar esse bug

 

Alguem sabe uma solução?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Problema resolvido xD

 

meu código tava errado hehe

 

codigo correto:

intervalo = function() {
	if (hitTest(_root._xmouse, _root._ymouse, false)){
		gotoAndStop(7);
		trace("win");
	} else {
		gotoAndPlay(9);
		clearInterval (tempo);
		bt02.onRollOut = null;
		trace("loose");
	}
}
tempo = setInterval (intervalo, 2700);

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.