this.createEmptyMovieClip("image_mc", this.getNextHighestDepth());//创建一个装置装载图片的MC
var mcload:MovieClipLoader = new MovieClipLoader();//MovieClipLoader类
var mclListener:Object = new Object();//申明侦听器
mclListener.onLoadInit = function(target:MovieClip) {//加载成功执行的动作
target.imgload_txt.removeTextField();//一定要删除它,否则加载进度100%的字样会永远显示
target._x = 200;
target._y = 20;
target._width = 780;
target._height = 560;
//在这里设置时间或者播放效果(推荐用TWEEN类)!!!!!!!
};
mclListener.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number) {
//trace("文件/"+bytesLoaded+"/"+bytesTotal);
target.createTextField("imgload_txt", 999, 400, 200, 120, 80);
target.imgload_txt.text = "加载进度:"+int(bytesLoaded/bytesTotal*10000)/100+"%";//楼上想要的主要功能在这里实现
//trace(target.imgload_txt.text);
};
mcload.addListener(mclListener);//注册侦听器
mcload.loadClip("展示.swf", image_mc);//加载swf以及图片都可以,这里执行加载动作