Перед фильмом вставляешь один кадр. Там один клип. (МувиКлип. И чтоб instanceName не пустовало - в примере - loadr)
Код:
stop();
function preload(){
var total = getBytesTotal();
var procent = getBytesTotal()/100;
var loaded = getBytesLoaded();
indicator = Math.floor( loaded/procent );
loader.gotoAndStop(indicator);
if( loaded >= total ) { nextFrame(); // или gotoAndPlay(2); }
}
В муви клипе рисуем мультик прогресса згрузки. Надо чтоб было 100 кадров. (если надо меньше кадров, то переменную indicator надо подкорректировть - поделить на 2 если кадров 50 и тд)
А для мувиКлипа пишется код
Код:
onClipEvent (enterFrame) { _parent.preload(); }