|
import flash.events.ProgressEvent
import flash.events.Event;
//暂停自身时间轴
this.stop()
//添加自身加载信息的事件
loaderInfo.addEventListener(ProgressEvent.PROGRESS,onProgess)
loaderInfo.addEventListener(Event.COMPLETE,onComplete)
function onProgess(e:ProgressEvent){
var ing:uint = e.bytesLoaded/e.bytesTotal*100
//将进度填入mc_loading.ingTxt的文本中。
//mc_loading.text = "加载中:"+ing+"%"
var loaded:Number = e.bytesLoaded;
var total:Number = e.bytesTotal;
var all:Number = Math.round(loaded/total*100);
txt1.text="余姚网温馨提示:正在加载中..."
txt.text="读取了的字节 : "+ing+"% 共" + loaded+"字节";//txt为舞台上一个动态文本实例名
}
//完成加载后删除自身事件并播放时间轴
function onComplete(e:Event){
this.loaderInfo.removeEventListener(ProgressEvent.PROGRESS,onProgess)
this.loaderInfo.removeEventListener(Event.COMPLETE,onComplete)
this.play()
//trace(mc_loading.text)
}
本文由胡金金个人网站整理发布,转载请注明地址:http://www.hujinjin.com/info/149.html