I'll cut to the chase with this one. I have come across an issue where classic tweens (of movieclips containing .png files) on the timeline are being corrupted when you either alter the .fla's flash settings (specifically JPEG QUALITY) or toggle a library item's image smoothing manually.
For example, in the attached .fla I have a few tweens on the main timeline. Fine as is (compile to see the animation as it is supposed to be).
To replicate the issue do the following:
As you will see, only the keyframes of the animation will show in the swf. Any subsequent tweened frames do not show, infact the movieclips being tweened just completely disappear from the stage until the next keyframe...
However, to make the tween act as it is supposed to, go back to the .fla and just click anywhere on the tween in the timeline and all is back in order.
This bug is doing my head in as I have a massive flash game being released shortly and I need to be able to compile/recompile between different jpeg compressions. Not to mention the game has over 300 tweens in different mc's and it is just not feasible for me to click on every single tween each time I recompile with a different JPEG setting...
Help me obiwan-kenobi! You're my only hope!
3rd Sense Pty Ltd.
I'm sorry you're running into this one. This is a known issue in CS4 (http://kb2.adobe.com/cps/496/cpsid_49616.html). There are some workarounds on the technote, however I'm not sure how feasable that is with your project (maybe the last one is a one time fix if you're changing the compression settings continually?) Or perhaps a quick JSFL would be possible? One that runs through and clicks each keyframe automatically might be a quick fix?