2007/6/21

檢視flash是否讀完,或讀到

_framesloaded可以得知目前影片讀取的情形,如果影片總長120,未讀完是0,讀完就變120,可以判斷_framesloaded是否等於120,決定是否讀完。

_root.onEnterFrame = function() {
if (this._framesloaded//判斷是否讀完
this.gotoAndPlay(1);//繼續留在同一個影格
var pctLoaded:Number = Math.round(this.getBytesLoaded()/this.getBytesTotal()*100);//計算百分比
bar_mc._xscale = pctLoaded;
} else {
this.gotoAndStop(2);//跳下一個影格
}
};
stop();

沒有留言: