loader_読み込み

import flash.net.*;
import flash.text.TextField;
import flash.events.Event;
import flash.events.ProgressEvent;
import flash.display.MovieClip;
import flash.net.URLRequest;
import flash.display.Loader

var percent:int;
var loaded:int;
var loadtotal:int;
var loader = new Loader();
var rec:URLRequest = new URLRequest("flash_damy.jpg");
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,proHandler);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoaded);


loader.load(rec);
addChild(loader);


function proHandler(ev:ProgressEvent){
loaded = ev.bytesLoaded;
loadtotal = ev.bytesTotal;
addEventListener(Event.ENTER_FRAME,loop);

}

function loop(ev){
percent = Math.floor(loaded/loadtotal * 100);
test_txt.text = String(percent + "%");
}


function onLoaded(event) {
loader.removeEventListener(ProgressEvent.PROGRESS, proHandler);
loader.removeEventListener(Event.COMPLETE, onLoaded);

};