Saludos Sres. soy nuevo en el foro y tengo una duda que desearia me ayudaran
tengo 4 mc que los uso como botones que se ejecutan con ROLL_OVER y ROLL_OUT, la cuestion es que quiero que cuando este encima de uno de los mc y haga el ROLL_OUT , el mc donde haga ROLL_OVER no se ejecute hasta que el primer mc no termine Y asi con los demas, les pego parte del codigo, gracias de antemano.
mc1.addEventListener(MouseEvent.ROLL_OVER,over1,fa lse,0,true);
mc1.addEventListener(MouseEvent.MOUSE_OUT, out1, false, 0, true);
mc2.addEventListener(MouseEvent.ROLL_OVER,over2,fa lse,0,true);
mc2.addEventListener(MouseEvent.ROLL_OUT, out2, false, 0, true);
function over1(event:MouseEvent):void {
var myTween:Tween = new Tween(mc1, "x", Strong.easeOut,260.5, 245.05, 80);
mc1.removeEventListener(MouseEvent.MOUSE_OVER, over1);
mc1.addEventListener(MouseEvent.MOUSE_OUT, out1, false, 0, true);
mc1.gotoAndPlay(2);
mc2.gotoAndPlay(2);
mc3.gotoAndPlay(2);
mc4.gotoAndPlay(2);
}
function out1(event:MouseEvent):void {
var myTween:Tween = new Tween( mc1,"x", Strong.easeIn, 245.05, 260.5, 40);
mc1.removeEventListener(MouseEvent.MOUSE_OUT, out1);
mc1.addEventListener(MouseEvent.MOUSE_OVER, over1, false, 0, true);
mc1.gotoAndPlay(13);
mc2.gotoAndPlay(13);
mc3.gotoAndPlay(13);
mc4.gotoAndPlay(13);
}
function over2(event:MouseEvent):void {
var myTween:Tween = new Tween(mc2, "x", Strong.easeOut, 294.95, 279.9, 40);
mc2.removeEventListener(MouseEvent.ROLL_OVER, over2);
mc2.addEventListener(MouseEvent.ROLL_OUT, out2, false, 0, true);
mc2.gotoAndPlay(26);
mc1.gotoAndStop(1);
mc3.gotoAndPlay(26);
mc4.gotoAndPlay(26);
}
function out2(event:MouseEvent):void {
var myTween:Tween = new Tween(mc2, "x", Strong.easeOut, 279.9, 294.95, 40);
mc2.removeEventListener(MouseEvent.ROLL_OUT, out2);
mc2.addEventListener(MouseEvent.ROLL_OVER, over2, false, 0, true);
mc2.gotoAndPlay(40);
mc1.gotoAndPlay(36);
mc3.gotoAndPlay(36);
mc4.gotoAndPlay(15);
}
!GRACIAS Por su tiempo..