Nada que encuentro solución a este problemita. Tengo 4 moviclips (sub1_mc, sub2_mc, sub3_mc, sub4_mc) dentro de un movieclilp principal (menu2). Resulta que necesito manejar el evento rollOver en el movieclip principal (menu2).
Código :
onClipEvent (load){
mueveY = _y;
velocidad = 2;
}
onClipEvent (enterFrame)
{
_y += (mueveY-_y)/velocidad;
}
on (rollOver) {
_root.menu2.mueveY = 56;
// aca van mas lineas de codigo que no muestro y son necesarias para lo que estoy haciendo
} Dentro del movieclip principal (menu2) tengo esta capa de codigo que se llama "AS" para que se ejecute al dar clic sobre el sub1_mc
Código :
sub1_mc.onMouseDown = function ()
{
if (sub1_mc.hitTest(_xmouse, _ymouse,true))
{
trace ("presionado");
trace ("funciona");
trace (_xmouse);
}
else
{
trace ("no funciona en sub1");
}
};donde esto fue lo que encontré en uno de los foros publicados http://www.cristalab.com/foros/t40186_movieclip-no-responde-a-on-press-dentro-de-otro-movieclip.html. Para resolver el problema que hay con los evento onpress y rollOver.
Pero lo que pasa es que no me funciona y no se por que. Ahora si coloco este codigo en la nivel principal es decir, en el mismo nivel que esta el movieclip (menu2) si funciona. Lo probé con un movieclip (prueba_mc) y si funciona!
Necesito que funcione es dentro dentro del movieclip con (sub1_mc, sub2_mc,sub3_mc y sub4_mc)
Este es el archivo .fla para que lo juzguen
http://download64.mediafire.com/bzgonmxnztyg/9bgdazmitxi/MENU.fla
La verdad no se que pueda ser!!
Muchas Gracias!!
Fabio Castillo
