Hola.! Les pido si me pueden ayudar estoy leyendo varias cositas pero no logro hacerlo. Creo que es bastante complejo, lo que necesito es que un mc de 5000px se desplace de derecha a izquierda y de izquierda a derecha automáticamente al llegar a la otra punta, lentamente, no bruzco, pero ese movimiento se vea interrumpido y controlado al pasar el mouse sobre él. Cuando retiro el mouse el clip siga su curso. No se si me explico bien. Primero debería saber como hacer para que un clip se mueva según el mouse he visto varios ejemplos pero todos están como incompletos para lo que necesito, ya que necesito que una vez que llega al final frene, si está el mouse pj. en la izq, lo muestre hasta que llega al final y se queda ahi, al moverlo hacia la derecha, se desplace hacia el otro lado, pero si retiro el mouse, solo se siga moviendo, hacia ese lado y luego hacia el otro.
Estuve leyendo por aquí la clase Tween, y pude hacer que se mueva de esa forma, pero sin la parte de interactuar con el mouse, que es lo más complejo:
import mx.transitions.Tween;
import mx.transitions.easing.*;
//
var myTween:Tween = new Tween(mc, "_x", None.easeNone, 0, -1000, 5, true);
//
myTween.onMotionFinished = function() {
//
myTween.yoyo();
out = this.position;
};
Es como que necesito crear una función que controle el clip según la posición del mouse, pero al retirarlo del mc, la "mate" y pase a tener lugar la anterior función que hacía lo que está haciendo el Tween, de desplazar el mc hacia un lado y hacia el otro.
Bueno espero su respuesta, muchas gracias!!