Hola gente!
tengo un stripe menu y he intentado modificar el código para que este solo funcione cuando tengo el ratón encima, pero solo he conseguido que funcione una vez y se quede pillado.
El AS que utilizo es este:
Código:
onClipEvent (load) {
//cuanto mide un stripe+7
stripe_h=826;
//la máscara?
mask_h=347
//velocidad (menos es más).
speed=45;
//bordes
up=-mask_h/2;
down=mask_h/2;e
}
onClipEvent (enterFrame) {
_root.scrollfotos.onRollOver = function(){
mouse=_parent._ymouse;
//vemos al posición a la que queremos llegar(target x)
ty=_y-(_parent._ymouse/speed);
//revisamos si se pasa, si es así lo corremos.
if(ty <up> down){ty-=stripe_h;}
//finalmente lo movemos.
_y=ty;
}}
Lo que está en negrita es lo que añadí para que solo funcionase cuando tenga el ratón encima. Pero asi parece que no va bien ya que al poner el ratón encima, funciona una vez detectando la posición del mouse, pero no se vuelve a refrescar y se queda quieto.
De que otra forma puedo hacerlo? o que tengo que añadir para que no se quede pillao?
Un saludo y muchas gracias ;)