One last note, for anyone using this method of loading a swf from another swf(aka the preloader.fla), you must create the swf of your content.fla and then create the swf of the preloader.fla loading it. That swf is the one you use to upload as the game (preloader+content). Cheers.
not well documented. Some of the imports and functions do not seem to be present. For example: (1) in the "preloader.fla" you have not imported the progress event or event and (2) In the "game.fla's document class" who are adding and EventListener calling the function init() but you are later removing a listener calling damninit(), which doesn't exist. Still a nice start. I made a tut for an AS2 preloader myself, crappy of course, but functional I believe. you may want to take a look for hints about the bytestotal part. Anyway, I'll be using this to make my own AS3 preloader, I'l let you know how it works out.