Eliseo2 escribió:
Mueve el item al "top" de la DisplayList
Vamos, usar, en la función donde controlas el paso del ratón, un
setChildIndexCódigo ActionScript :
setChildIndex(e.target,(numChildren-1))
(He supuesto que están TODOS los MCs en la propia película, si están DENTRO de un MC puedes escribir
contenedor.numChildren-1 en lugar de num_Children o, en cualquier caso, e.target.parent.numChildren.
No puedo hacer que funcione.. espero estar haciendo bien... les paso del code fuente:
Código :
stop();
import gs.*;
import gs.easing.*;
TweenMax.to(tiempo, 30, {rotation:360, ease:Linear.easeNone});
TweenLite.to(a.Zabala, 1, {autoAlpha:0});
var carga:Timer=new Timer(30000);
carga.addEventListener(TimerEvent.TIMER, cargaImagen);
carga.start();
a.Zabala.source="zabala.jpg?"+Math.random();
b.SanMartin.source="sanmartin.jpg?"+Math.random();
TweenLite.to(a.Zabala, 1, {autoAlpha:1});
TweenLite.to(b.SanMartin, 1, {autoAlpha:1});
function cargaImagen(evt:TimerEvent):void {
trace("LLamada "+evt.target.currentCount);
a.Zabala.source="zabala.jpg?"+Math.random();
b.SanMartin.source="sanmartin.jpg?"+Math.random();
TweenMax.to(tiempo, 30, {rotation:360, ease:Linear.easeNone});
TweenLite.to(a.Zabala, 1, {autoAlpha:1});
TweenLite.to(b.SanMartin, 1, {autoAlpha:1});
trace("Nuevas");
}
function AgrandarZ (evt:Event) {
TweenMax.to(a, 1, {bezier:[{x:136.35, y:158}], orientToBezier:true, scaleX:2, scaleY:2, ease:Bounce.easeOut});
setChildIndex(a.target,(numChildren-1))
}
function AchicarZ (evt:Event) {
TweenMax.to(a, 1, {bezier:[{x:136.35, y:158}], orientToBezier:true, scaleX:1, scaleY:1, ease:Bounce.easeOut});
}
a.addEventListener(MouseEvent.ROLL_OVER, AgrandarZ)
a.addEventListener(MouseEvent.ROLL_OUT, AchicarZ)
function AgrandarSM (evt:Event) {
TweenMax.to(b, 1, {bezier:[{x:136, y:158}], orientToBezier:false, scaleX:2, scaleY:2, ease:Bounce.easeOut});
setChildIndex(b.target,(numChildren-1))
}
function AchicarSM (evt:Event) {
TweenMax.to(b, 1, {bezier:[{x:136.35, y:407.45}], orientToBezier:false, scaleX:1, scaleY:1, ease:Bounce.easeOut});
}
b.addEventListener(MouseEvent.ROLL_OVER, AgrandarSM)
b.addEventListener(MouseEvent.ROLL_OUT, AchicarSM)
En que me estoy equivocando?
gracias!