One flash project that I’ve been working on recently is a dynamic image carousel for a website header. All was going well – the carousel was loading external images, spinning correctly, and could be interacted with via the mouse pointer. The header called for the carousel to load off screen and move up into view once the load was complete. No problem, a simple tween should do it…
The Problem
At first that was fine, the carousel loaded and tweened as expected, but after making a few changes to other parts of the header and testing a few more times, the tween stopped short leaving the carousel half visible and half off screen. The irritating thing was that it was seemingly random. Sometimes it would make it all the way, sometimes it would get part way and stop, and occasionally it would appear not to move at all.
