Apparently, the new ActionScript Compiler 2.0 no longer supports the old [frame] metatag which allowed you to add preloaders to pure actionscript projects.
I've verified this IntelliJ - switching the "Prefer ActionScript Compiler 2.0 for pure ActionScript build configurations" makes a difference between the preloader being instantiated and executed, and the main class being instantiated and executed.
Googling yield no result, so is there currently any way around this issue - use ASC2.0 but have the benefits of the Frame metatag?
mxmlc, and the-frameparameter (seems to be) working as before. Since you're talking about a pure ActionScript project,mxmlcshould be an option for you too (unless it actually is being ignored and somehow my project is still working!) - Davemxmlc Loader.as -frame=ContentFrame,Main, which makes Loader.as into frame 1 and Main.as goes on a frame labelledContentFrame. I actually don't use ContentFrame though, instead I wait until the SWF has loaded and usenew (getDefinitionByName( "Main" ) as Class)( )to create an instance of it within the Loader's class. It means that I get more control over animations. - Dave