Foros del Web » Creando para Internet » Flash y Actionscript »

URGENTE!!!! uso de currentTarget

Estas en el tema de URGENTE!!!! uso de currentTarget en el foro de Flash y Actionscript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 10/03/2011, 06:49
 
Fecha de Ingreso: marzo-2011
Ubicación: Republica Dominicana, Santo Domingo
Mensajes: 1
Antigüedad: 13 años, 2 meses
Puntos: 0
URGENTE!!!! uso de currentTarget

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..

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:10.