[問題] 連續外部載入圖片的buffer
請問若我現在有 N 張圖片,
想在整個 swf 開始的時候,就讓這 N 張圖片「逐一」載入,
也就是第 1 張載入結束後,再載入第 2 張,依此類推..
我若用迴圈來做,似乎這 N 張圖片會「同時(pipeline)」被載入
請問如何控制在載入完前一後結束後,再載入下一張呢?
並顯示目前的進度 (i/N)*100
謝謝 :)
for(i = 0; i < N; i++) {
var item = main_item.duplicateMovieClip("fm_item"+i, i);
var loadListener:Object = new Object();
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(loadListener);
mcLoader.loadClip(folder + item_filename[i], item.fm_pic);
loadListener.onLoadProgress = function(target:MovieClip,
bytesLoaded:Number, bytesTotal:Number):Void {
//progress.text = Math.floor((bytesLoaded/bytesTotal)*100);
};
loadListener.onLoadComplete = function() {
progress.text = i;
};
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.10.233
→
12/05 17:32, , 1F
12/05 17:32, 1F
→
12/05 17:50, , 2F
12/05 17:50, 2F
→
12/05 17:51, , 3F
12/05 17:51, 3F