Итого, такого вида код

Код:
package {
//импортируем нужные нам классы
import flash.display.Sprite; // это базовый класс для нашего root'а
import fl.motion.Animator;
import flash.display.Loader; // в экземпляр данного класса будем грузить картинку
import flash.display.LoaderInfo; // из экземпляра данного класса, будем брать информацию
import flash.text.TextField;
import flash.text.TextFormat;// в текстовом поле, будем отображать процесс загрузки
import flash.text.TextFieldAutoSize; // тут константы вариантов значения свойства textField.autoSize
import flash.net.URLRequest; // экземпляр данного класса, будет хранить в себе адресс картинки
import flash.events.Event; // это событие
import flash.events.ProgressEvent;
public class Test02 extends Sprite {
//создаем экземпляр Loader
private var loader:Loader = new Loader();
//создаем экземпляр TextField
private var loadStatus:TextField = new TextField();
//создаем экземпляр URLReques
private var request:URLRequest = new URLRequest("swf011.swf");
private var myFormat:TextFormat = new TextFormat();
// конструктор
public function Test02() {
//Начинаем загрузку
loader.load(request);
// подписываем обработчики события
loader.contentLoaderInfo.addEventListener(Event.OPEN,displayPreloader);
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,updatePreloader);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,displayImage);
loader.Loader.content.addEventListener(Event.COMPLETE,onCompleteHandler);
}
//наши обработчики событий
private function displayPreloader(event:Event):void {
//добавляем текствое поле
loadStatus.autoSize = TextFieldAutoSize.LEFT;
addChild(loadStatus);
myFormat.font = "Helvetica";
myFormat.color = 0xFF0000;
myFormat.size = 24;
loadStatus.setTextFormat(myFormat);
loadStatus.x = 300;
loadStatus.y = 150;
}
private function updatePreloader(event:ProgressEvent):void {
//изменяем информацию в процессе загрузки
loadStatus.text = "loaded:"+event.bytesLoaded+" from "+event.bytesTotal;
myFormat.font = "Helvetica";
myFormat.color = 0xFF0000;
myFormat.size = 24;
loadStatus.setTextFormat(myFormat);
loadStatus.x = 300;
loadStatus.y = 150;
}
private function displayImage(event:Event):void {
//удаляем текстовое поле, и добавляем само изображение
removeChild(loadStatus);
addChild(loader);
}
private function onCompleteHandler(event:Event):void
{
event.target.play();
}
}
}