Código :
_root.attachMovie("menu_mc", "menu_mc", 1, {_y:426});
movimiento_menu_principal = function(donde, direccion)
{
   menu_mc._y += (donde - menu_mc._y)/10;
   if (direccion == "subir" && menu_mc._y == 333) {clearInterval(mov_menu_principal);menu_mc._y = 333;}
   if (direccion == "bajar" && menu_mc._y == 425.55) {clearInterval(mov_menu_principal); menu_mc._y = 426;}   
}
miListener=new Object()
miListener.onMouseMove=function()
{
   if (_root.menu_mc._y == 426 && _ymouse > 333)  
   {
      mov_menu_principal = setInterval(movimiento_menu_principal, 5, "333", "subir");
   }
   if (_root.menu_mc._y  == 333 && _ymouse < 333)  
   {
      mov_menu_principal = setInterval(movimiento_menu_principal, 5, "426", "bajar");
   }
}
Mouse.addListener(miListener);
stop();Bien, lo he validado todo, el easing no es capaz de darme el valor 426 por lo que me veo obligado a validarlo a 425.55, ¿por qué? no lo se, pero ....
El funcionamiento de esto es sencillo mi idea es que cuando el raton este en una posicion superior a 333 aparezca un objeto (menu_mc) y si la posicion es menor, desaparezca. En el caso de pulsar un boton del menu, anulare el listener, pero eso es otra guerra, ahora primero tengo que solucionar esto.
Alguien ve el fallo? Gracias
Ochio
