Здравсвуйте.
Подскажите пожалуйста. Есть следующий код в классе Main.as

Код AS3:
package
{
import flash.display.*;
import flash.net.URLRequest;
import flash.events.*;
import flash.text.*;
public class Main extends Sprite
{
private var loader:Loader;
private var progressOutput:TextField;
public function Main()
{
createLoader();
createProgressIndicator();
load( new URLRequest("Module.swf") );
}
private function createLoader():void
{
loader = new Loader();
loader.contentLoaderInfo.addEventListener( ProgressEvent.PROGRESS, progressListener );
loader.contentLoaderInfo.addEventListener( Event.COMPLETE, completeListener );
loader.contentLoaderInfo.addEventListener( Event.INIT, initListener );
loader.contentLoaderInfo.addEventListener( IOErrorEvent.IO_ERROR, ioErrorListener );
}
private function createProgressIndicator():void
{
progressOutput = new TextField();
progressOutput.autoSize = TextFieldAutoSize.LEFT;
progressOutput.border = true;
progressOutput.background = true;
progressOutput.selectable = false;
progressOutput.text = "LOADING ...";
}
private function load( urlRequest:URLRequest ):void
{
loader.load(urlRequest);
if( !contains(progressOutput) )
{
addChild(progressOutput)
}
}
private function progressListener(e:ProgressEvent):void
{
progressOutput.text = "LOADING: " + Math.floor(e.bytesLoaded / 1024) + "/" + Math.floor(e.bytesTotal / 1024) + "KB";
}
private function initListener(e:Event):void
{
MovieClip(loader.content).play();
addChild(loader.content);
}
private function completeListener(e:Event):void
{
removeChild(progressOutput);
}
private function ioErrorListener(e:IOErrorEvent):void
{
progressOutput.text = "LOAD ERROR";
}
} // end class
} // end package
Этот код должен загружать аниммацию из файла Module.swf, который находится в этой же директории. Загрузка начинается, доходит до 50% ,а файл Module.swf уже загружается и начинает проигрывать, а загрузка процентов продолжает идти.
Подскажите пожалуйста в чем может быть проблема ?
Еще флеш выдает следующую ошибку:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
at _964_fla::MainTimeline/frame1()