Código :
import com.greensock.*;
import com.greensock.easing.*;
import flash.events.MouseEvent;
gra1_mc.addEventListener(MouseEvent.ROLL_OVER, encimagra1)
gra1_mc.addEventListener(MouseEvent.ROLL_OUT, fueragra1)
function encimagra1 (event:MouseEvent):void {
TweenLite.to (gra2_mc, 1,{x:255.3});
TweenLite.to (gra3_mc, 1,{x:300.3});
}
function fueragra1 (event:MouseEvent):void {
TweenLite.to (gra2_mc, 1,{x:87.3});
TweenLite.to (gra3_mc, 1,{x:135.3});
}
gra2_mc.addEventListener(MouseEvent.ROLL_OVER, encimagra2)
gra2_mc.addEventListener(MouseEvent.ROLL_OUT, fueragra2)
function encimagra2 (event:MouseEvent):void {
TweenLite.to (gra3_mc, 1,{x:301.3});
gra2_mc.play();
}
function fueragra2 (event:MouseEvent):void {
TweenLite.to (gra3_mc, 1,{x:135.3});
}Utilizo algo de tweenLite. Tengo que quitar los ROLL_OUT's porque prefiero que se quede abierto el último mc en el que se ha estado encima, pero bueno estoy haciendo pruebas.
Total que lo que quiero es que cuando el ratón se ponga encima de cualquier mc se reproduzca ese movieclip, pero solo cuando se cambia de movieclip.
Es decir si el ratón sale del area del mc1 pero no es para ir a otro movieclip y luego vuelve a entrar en mc1 no quiero que se vuelva a reproducir.
