ошибка пропала, но прелоудер так и не подгружает эту флешку.. Вот этот код :

Код AS3:
package {
import flash.display.*;
import flash.events.*;
import flash.text.TextField;
import flash.net.URLRequest;
public class Preloader extends Sprite {
public function Preloader():void {
var url='1.swf';// ссылка на загружаемый swf
// создание и размещение поля с прогрессом загрузки
var progress_tf:TextField = new TextField();
progress_tf.x=530/2;
progress_tf.y=380/2;
addChild(progress_tf);
var loadURL:URLRequest=new URLRequest(url);
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,onLoadProgress);// прогресс загрузки
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onLoadComplete);// загружено
loader.load(loadURL);
function onLoadProgress(evt:ProgressEvent):void {
progress_tf.text = String(Math.round(100*(evt.bytesLoaded/evt.bytesTotal)))+"%";
}
function onLoadComplete(evt:Event):void {//окончание загрузки
// удаляем поле с прогрессом загрузки
removeChild(progress_tf);
// отображаем то что загрузилось
addChild(loader);
}
}
}
}
Выдает при компиляции :
Цитата:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
at Main()
|
А загружая, проходит 100 % и все, а должна подгрузится та флешка..