Search code examples
flashactionscript-3flash-cs5tweengsap

Tweenlite - a sequence chain of TweenLite.to not triggering


Its pretty simple what im trying to achieve. I have a MC on Stage, which im trying to tween to different X coordinates.

I've set up four TweenLite.to sequences, however for some weird reason only one is being triggered - what am I doing wrong?

TweenLite.to(slider.mc_slider,1,{x:_returnXPos(95), ease:menuEasing});
TweenLite.to(slider.mc_slider,1,{delay: 1, x:_returnXPos(35), ease:menuEasing});
TweenLite.to(slider.mc_slider,1,{delay: 2, x:_returnXPos(50), ease:menuEasing});

//Function which returns x coordinate of Sliderbar - related to defined percentage
function _returnXPos(definedPercentage:Number):Number {
    var defineWidth:Number = slider.mc_background.width * (definedPercentage/100);
    return defineWidth;
}

Solution

  • The problem might be that you have to make sure that you're using the OverwriteManager with the right settings, otherwise it might just overwrite your tweens, regardless of the delays, see: http://www.greensock.com/overwritemanager/