# Smooth Animation Strategies

**URL:** <https://forum.kirupa.com/t/smooth-animation-strategies/290726>\
**Category:** flash\
**Created:** [June 18, 2009, 7:23pm UTC](https://forum.kirupa.com/t/smooth-animation-strategies/290726 "2009-06-18T19:23:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![riveroaks](https://avatars.discourse-cdn.com/v4/letter/r/90db22/32.png) [@riveroaks](https://forum.kirupa.com/u/riveroaks)\
**Post date:** [June 18, 2009, 7:23pm UTC](https://forum.kirupa.com/t/smooth-animation-strategies/290726/1 "2009-06-18T19:23:45Z")

</div>

I build a lot of very small scale flash websites and I often use simple animation effects such as fading images in/out, sliding consoles in/out, etc. Up to this point I’ve just used the Tweener class provided in the caurina package.

However, I find that my effects (as simple as they are) are very choppy, and often lag. I’m wondering if there are strategies out there for getting better looking animation. I tried to see if there were any multithreading options so that I could allocate a thread to just animation but apparently there isn’t…so I’m not sure what else I can do to make the playback smoother.

I go to many sites and see flash transitions that playback at optimal speed and I have no idea how that is so commonly achieved. Are there good practices out there for optimal animation playback? Or some utility that is commonly used? I read that PixelBender effects run on their own thread, but I don’t think PixelBender can do everything I need to do, and I doubt that the majority of Flash sites out there use PixelBender.
