Looping DisplayObject animation?

When you set a callback for onComplete, you need to just pass the function itself. By setting onComplete: lineAnimation(e) it is executing lineAnimation again over and over. As you need to pass the parameter, you can use an anonymous function for the callback like so.

When you set a callback for onComplete, you need to just pass the function itself. By setting onComplete: lineAnimation(e), it is executing lineAnimation again over and over. As you need to pass the parameter, you can use an anonymous function for the callback like so: private function lineAnimation (e:DisplayObject):void { TweenLite.To(e, randomTime, {x:randomX, onComplete:function():void {lineAnimation(e)}}); } Also since you are using TweenLite, you may want to check out TweenMax which has looping built-in so you can do something like so: TweenMax.

To(e, randomTime, {x:randomX, repeat:-1}); // -1 repeats indefinitely.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions