There’s obviously many ways to approach this but I thought I’d do an example of how you can have seamless transitions between these states using frame labels inside the symbol in Flash,
and by adding code usingaddFrameScript().
AnimatedSkinExample (right click for source)