ya logre q se mueva pero lo hace al revez si muevo el mouse para arriba se desplaza hacia abajo, si muevo el mouse para abajo se desplaza para arriba, y aparte de eso no logro hacer queme detecte el alto de el movieclip que es un Mask sino que me detecta el del escenario (STAGE o _root) como le hago
este es el codigo
Código ActionScript :
this.onMouseMove = function() {
constrainedMove(bg_mc,4,1);
};
function constrainedMove(target:MovieClip, speed:Number, dir:Number) {
var mousePercent:Number = _ymouse/Stage.height;
var mSpeed:Number;
if (dir == 1) {
mSpeed = 1-mousePercent;
} else {
mSpeed = mousePercent;
}
target.destY = Math.round(-((target._height-Stage.height)*mSpeed));
target.onEnterFrame = function() {
if (target._y == target.destY) {
delete target.onEnterFrame;
} else if (target._y>target.destY) {
target._y -= Math.ceil((target._y-target.destY)*(speed/100));
} else if (target._y<target.destY) {
target._y += Math.ceil((target.destY-target._y)*(speed/100));
}
};
}
cabe mencionar que lo necesito en un mc no en escenario directamente ya que con un boton llamo a ese mc que contiene el scroll del mouse
gracias por responder tan rapido