Код AS3:
// ...
public function SimpleLoader() {
stop();
if (loaderInfo.bytesLoaded == loaderInfo.bytesTotal) {
onLoadComplete();
} else {
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, preloaderStatistics);
this.loaderInfo.addEventListener(Event.COMPLETE, onLoadComplete);
}
}
private function onLoadComplete(e:Event = null):void {
gotoAndStop(2);
fadeOut(curtain);
}
//...