I am using CS3 with AS 3.0. I have a button which has a little animation in the Over state. It is a ball that bounces up when the user moves the mouse over it. Everything works fine, except when the mouse enters the ball from below. What I think happens is that as soon as the hit area is reached the ball reacts (bounces up), but then the mouse is left outside the hit area and the button goes back into the Up state. This couses a very ugly display of flickering. I have defined the hit area in a separate layer as a square that covers the ball.
My question is: how can I assure that the hit area does not move up when the Over state animation is played and the ball bounces?
To add to this question: What is the best way to continue the animation until the end when the user exits the hit area instead of just jumping back to the Up state?