Класс документа:

Код AS3:
public class Main extends MovieClip {
public function Main():void {
var preloader:Preloader=new Preloader();
addChild(preloader);
preloader.start();
Класс прелоадера:

Код AS3:
public class Preloader extends MovieClip {
this.loaderInfo.addEventListener(Event.COMPLETE, onComplete);
private function onComplete(e:Event):void {
this.loaderInfo.removeEventListener(ProgressEvent.PROGRESS, onProgress);
this.loaderInfo.removeEventListener(Event.COMPLETE, onComplete);
MovieClip(this.parent).gotoAndStop(2);
this.parent.removeChild(this);
Сам по себе прелоадер работает прекрасно если нет какого-то еще кода во втором кадре, но дело в том что без этого кода во втором кадре мне никак, здесь весь функционал сайта, как мне быть не понимаю теперь(