Howdy!
I'm creating easy animation, with 3 mcs on the stage, mc1, mc2 and mc3. Two first mcs works like a charm, but the third one behaves not as I'd like to My goal is to make mc3 glowing (in fact that's alpha 0 -> 1 and 1 -> 0 and so on) and this works fine while the first pass of timeline plays. But suddenly on the second pass and next ones it stops "glowing" and only appears on the scene as it is. What could be the problem? Here's the code
import com.greensock.*;
import com.greensock.easing.*;
var timeline:TimelineMax = new TimelineMax({repeat:-1, repeatDelay: 2});
timeline.insert( TweenMax.from(mc1, .5, {blurFilter:{blurX:150}, alpha:0, x:-1000, ease:Circ.easeOut}) );
timeline.insert( TweenMax.to(mc1, .5, {blurFilter:{blurX:150}, alpha:0, x:500, ease:Circ.easeIn}), 2.5 );
timeline.insert( TweenMax.from(mc2, .5, {blurFilter:{blurX:150}, alpha:0, x:-1000, ease:Circ.easeOut}), .5 );
timeline.insert( TweenMax.to(mc2, .5, {blurFilter:{blurX:150}, alpha:0, x:500, ease:Circ.easeIn}), 2.5 );
timeline.insert( TweenMax.from(mc3, .5, {alpha:0, repeat:-1, yoyo:true}) ); // this doesn't work in second cycle and later
timeline.insert( TweenMax.to(mc3, .5, {alpha:0}), 2.5 );
EDIT:
I'm attaching sources, so if you'd like to see what's the issue you can grab it from below.
20130125 - baner.zip