Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2012, 08:50
meugeb
 
Fecha de Ingreso: octubre-2006
Mensajes: 37
Antigüedad: 18 años, 1 mes
Puntos: 1
scroll de texto

Hola tengo un slide en un texto dinámico, en un movie clip (en este esta la barra y el texto)
La barra para deslizar tiene en la linea del tiempo la siguiente acción:

var mi_objetivo:String = "plan";
stop();

Y el botón:
onClipEvent(load){
var objetivo:String = _parent.mi_objetivo;//entre comillas aquí escribe
var sostenido:Boolean = false;
var razon:Number = this._parent._parent[objetivo]._height / this._height;
var deslizar:Number;
razon = int(razon);
}

on(press){
startDrag(this, false, this._parent.barra._x, this._parent.barra._y, this._parent.barra._x + this._parent.barra._width, this._parent.barra._y + this._parent.barra._height - this._height);
this.sostenido = true;
}

on(release){
stopDrag();
this.sostenido = false;
}
onClipEvent (mouseMove) {
if(this.sostenido){
deslizar = (this._y - this._parent.barra._y);
deslizar = int(deslizar);
this._parent._parent[objetivo]._y = -(razon*deslizar)/2;
}
}

La cuestión es que uno pasa el mouse no lo puedo frenar, se sigue pasando la parte blanco y muevo el mouse dentro de la capa de texto y se sigue moviendo, sin utilizar la barra. Como puedo hacer para poder frenarlo y que no se vea lo blanco, y que cuando paso el mouse por el texto no se mueva que solo se mueva con la barra.
Muchas gracias,
meugeb