107 posts
  • Has been part of the Envato Community for over 6 years
  • Has sold $100+ on Envato Market
the_asman says
A lot of times the flash tween class does not work 100% as expected especially when it is used in a loop. Anyone knows solution to get out of this?

it all depends on what issues you are having

but chances are most of your tween issues will be resolved if you declare the var myTween:Tween outside of the a function

in AS3 there is a property that lets you test if it is still tweening so a simple
if( myTween.isPlaying )
will also help you

691 posts
  • Has been part of the Envato Community for over 7 years
  • Has sold $5,000+ on Envato Market
  • Located in Canada
  • Has collected 10+ items on Envato Market
+2 more
geoken says
add your tweens in arrays so they won’t be deleted by the flash player garbage collector… or use tweener.

This is the best solution. Declaring them globally works, but unless you litter your code with a bunch of globally referenced tween instances that you may or may not use you can’t really use this method in a loops.

An array is the easiest way to get all the benefits of globally declared vars for objects that are created dynamically.

70 posts
  • Has referred 1+ members
  • Has sold $1,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Has been part of the Envato Community for over 5 years
+2 more
ryguy says

TweenLite is an elegant solution. I enjoy working with it.

The license allows you to use it in commercial projects and I definably recommend donating to the project. (you’ll get some bonus goodies!)

by
by
by
by
by
by