2010年9月14日 星期二

AS 3.0 Preloader(2)

var req:URLRequest = new URLRequest("drag.swf");
var loader:Loader= new Loader();



function fileLoaded (event:Event):void
{
addChild(loader); }



function preload(event:ProgressEvent):void{

var percent:Number =Math.round(event.bytesLoaded/event.bytesTotal*100);

preload_txt.text= String(percent)+"%"

}

loader.contentLoaderInfo.addEventListener(Event.COMPLETE,fileLoaded);


loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,preload);



loader.load(req);

//解說
Event.COMPLETE 事件加載完畢調度
ProgressEvent.PROGRESS 事件加載的過程中調度,並附帶加載情況

沒有留言:

張貼留言