Delimitar campo de acción del mouse
Tengo una pequeña duda. Estoy haciendo un menú con movimiento oscilante a izquierda y derecha en función de la posición del mouse con el siguiente script:
// _root.punto_mira._x=_root.punto_mira._x+(_root._xm ouse-_root.punto_mira._x)/15;
xPos = _root._xmouse;
xPos = xPos-570;
ancho = botones._width;
botones._x = botones._x-xPos/35;
if (botones._x<-ancho) {
botones._x = 0;
} else if (botones._x>0) {
botones._x = -ancho;
}
for (x=1; x<=3; x++) {
botones.duplicateMovieClip("botones"+x, x);
btn = eval("botones"+x);
btn._x = btn._x+x*btn._width;
}
punto_mira._x = punto_mira._x-(punto_mira._x-_root._xmouse)/10;
El problema es que necesito que cuando el mouse no está sobre la zona del menú, la "botonera" deje de moverse.
¿Es posible hacer eso?
// _root.punto_mira._x=_root.punto_mira._x+(_root._xm ouse-_root.punto_mira._x)/15;
xPos = _root._xmouse;
xPos = xPos-570;
ancho = botones._width;
botones._x = botones._x-xPos/35;
if (botones._x<-ancho) {
botones._x = 0;
} else if (botones._x>0) {
botones._x = -ancho;
}
for (x=1; x<=3; x++) {
botones.duplicateMovieClip("botones"+x, x);
btn = eval("botones"+x);
btn._x = btn._x+x*btn._width;
}
punto_mira._x = punto_mira._x-(punto_mira._x-_root._xmouse)/10;
El problema es que necesito que cuando el mouse no está sobre la zona del menú, la "botonera" deje de moverse.
¿Es posible hacer eso?
Respuesta de jadaso63
1