Цитата:
|
Сообщение от Nirth
используй событие onProgress класса MovieClipLoader
|
СПАСИБО!!!
только ты описался: onProgress --> onLoadProgress
Если кому интересно, то вот исходник:

Код:
// Создаем объект MovieClipLoader
var mcl:MovieClipLoader = new MovieClipLoader();
// Создаем объект-приемник
var mclListener:Object = new Object();
// Регистрируем mclListener на получение сообщений от mcl
mcl.addListener(mclListener);
// Начальный масштаб полосы состояния загрузки
preloader.statusBar._xscale = 1;
// инициируем загрузку документа в клип holder
mcl.loadClip("karta75.swf", 1);
mclListener.onLoadProgress = function(target, loadedBytes, totalBytes) {
var loadStatus:Number = Math.round(loadedBytes / totalBytes * 100);
preloader.statusBar._xscale = loadStatus;
preloader.statusTxt.text = loadStatus + "%";
preloader.infoTxt.text = "Загружено " + Math.round(loadedBytes / 1024) + "Кб из " + Math.round(totalBytes / 1024);
// Если загрузка окончена...
if (loadStatus == 100) {
// Выгружаем содержимое предзагрузчика и заканчиваем его работу
mcl.unloadClip(preloader);
delete this.onEnterFrame;
}
};
Странно, но у меня мувик загружаемый весит 210 Кб а написано 400 ??