Comunidad de diseño web y desarrollo en internet online

Problema con onMouseMove

Citar            
MensajeEscrito el 26 Jul 2005 10:08 am
Buenas, tengo un problemilla. El caso es que tengo un mapa en flash que cuando se pasa el mouse por encima cambia el cursor y se pone una cruz. El mapa es un mc, pero que a su vez encima suyo tiene otros mcs que son las provincias, por lo que con un RollOver y un rollOut no me bastaba para hacer lo del cambio de cursor, ya que cuando pasaba el mouse por encima de las provincias volvia a su estado natural.

Asi que con la ayuda de un colega de este foro llegamos al siguiente código:

Código :

_root.mapaEspana_mc.onMouseMove = function() { 
   this.useHandCursor=false;
   Mouse.hide();
   if ((_root._xmouse<=20)||(_root._xmouse>=332)||(_root._ymouse>=274)||(_root._ymouse<=41)){
         _root.crossRojo_mc._visible=false; 
         dentro = false;
         Mouse.show();
      _root.comunidad_txt.text=ComunidadMarcada;
      _root.provincia_txt.text=ProvinciaMarcada;
      _root.latitud_txt.text=LatitudMarcada;
      _root.longitud_txt.text=LongitudMarcada;
   }else{
      _root.crossRojo_mc._x = _root._xmouse; 
         _root.crossRojo_mc._y = _root._ymouse;
         calculaPos(_root._xmouse,_root._ymouse);
         updateAfterEvent(); 
   }
}

_root.mapaEspana_mc.onRollOver = function(){    
   dentro = true;
   _root.crossRojo_mc._visible=true;
}


De esta manera utilizo el onMouseMove y le determino los limites pa que sepa cuando esta fuera de la region del mapa. Quizas es algo chapucero, pero a priori funciona.
El problema es que cuando entro el mouse lentamente por los extremos, el cursor no aparece ni la cruz tampoco.

Alguien sabe alguna otra forma para simular lo que quiero hacer?

Enga gente, saludos!

Por Lord[STB]

53 de clabLevel



 

msie
Citar            
MensajeEscrito el 26 Jul 2005 11:24 am
Pues no sería más fácil poner un botón transpararente con la única utilizada de poner el cursor en forma de cruz? :roll:
A lo mejor estoy deiciendo una barbaridad... :lol:

Por Sisco

BOFH

3700 de clabLevel

12 tutoriales
4 articulos

Genero:Masculino   Bastard Operators From Hell

Catalunya

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.