flash as3.场景1正在缓冲.缓冲完成之后转到场景2的代码怎么写?

来源:百度知道 编辑:UC知道 时间:2024/07/01 00:58:54
希望大家能帮帮忙,,,我只有这么多分了,,,,全给你们,,,先谢谢拉

stop();

var mytext:TextField = new TextField();
mytext.selectable=false;

var myformat:TextFormat = new TextFormat();
//设置字体
myformat.font="Verdana";
myformat.size=10;
mytext.defaultTextFormat=myformat;
addChild(mytext);

this.root.loaderInfo.addEventListener(Event.COMPLETE, loadComplete);
this.root.loaderInfo.addEventListener(ProgressEvent.PROGRESS, showProgress);
function loadComplete(event:Event):void {
removeChild(mytext);
gotoAndPlay("场景二",1);
}
function showProgress(event:ProgressEvent):void {
var p:Number=event.bytesLoaded/event.bytesTotal;
var n:Number=Math.round(p*100);
mytext.text="Loading "+n.toString()+"%";
//百分比显示位置
mytext.x=200;
mytext.y=200;
}