Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2010, 07:10
gismo
 
Fecha de Ingreso: enero-2009
Mensajes: 15
Antigüedad: 15 años, 4 meses
Puntos: 0
Boton de scrollbar

Hola a todos

Tengo una pelicula con un scrollbar que va pasando varias imagenes.

Mi scrollbar se puede mover bien arrastrando la barra, o bien con dos flechas que tengo a los lados. Si mantengo pulsada la flecha de la derecha, por ejemplo, el scroll se desplaza hacia la derecha hasta que la suelto.

Hasta aqui todo bien, pero si cuando tengo pulsada la flecha y se esta moviendo a la derecha saco el puntero del raton del area de esta flecha, y suelto el boton fuera de este area, el scroll se sigue moviendo hasta que llega al final, y aunque pulse la flecha de mover hacia la derecha no hace caso, tengo que volver a llevar el raton a la flecha de la derecha, pulsar y soltar dentro de su area para que funcione bien.

Se podria hacer algo que cuando el raton salga del area de este boton deje de mover el scroll???

El codigo del boton es este:

on(press){
tiempo_presionado=1;
funcion=1;
presionado=true;
}
on(release){
presionado=false;
}

onClipEvent(enterFrame){
if(presionado==true){
if(_parent.pelicula.rollover_mc.bot_roll_mc._y<380 ){
//usamos una funcion de proporcionalidad inversa para el aumento de velocidad
funcion+=0.05;
tiempo_presionado += 1.5/funcion;
_parent.pelicula.contenido_mc._x -= tiempo_presionado/2;

loksehamovido = _parent.pelicula.contenido_mc._x-38;
_parent.pelicula.rollover_mc.bot_roll_mc._y = 15-loksehamovido/(_parent.pelicula.contenido_mc._width-330)*340;
}
}
}

Muchas Gracias