Я нашел этот фрагмент кода, и он работает для предварительной загрузки моего сингла 'Q1.swf' в старом проекте AS2, который я делал некоторое время назад.Как мне адаптировать его для предварительной загрузки 5 SWF?Могу ли я загрузить их все к одной и той же цели или мне нужно загрузить их на разных уровнях или на разные цели.Я не хочу менять проект на AS3, так как бюджет не позволяет.Также будет ли это работать при просмотре проекта с компакт-диска, а также в Интернете?
stop();
preloader._visible = false;
preloader.bar._xscale = 0;
var mclListener:Object = new Object();
mclListener.onLoadInit = function(container:MovieClip) {
trace('initialized');
};
mclListener.onLoadStart = function(container:MovieClip) {
preloader._visible = true;
trace('started');
};
mclListener.onLoadProgress = function(mc, w, t) {
trace('progress: '+w+", "+t);
var w = container.getBytesLoaded();
var t = container.getBytesTotal();
preloader.percent = Math.round(w/t*100)+"%";
preloader.bar._xscale = Math.round(w/t*100);
};
mclListener.onLoadComplete = function(container:MovieClip) {
trace("loaded");
preloader._visible = false;
_root.play();
};
mclListener.onLoadError = function(container:MovieClip, errorCode:String) {
preloader._visible = false;
trace('not loaded');
};
var container1:MovieClipLoader = new MovieClipLoader();
container1.addListener(mclListener);
container1.loadClip("Q1.swf", container);