FLASH CS4 LOADING
来源:百度知道 编辑:UC知道 时间:2024/05/23 23:24:23
package classes
{
import flash.display.*;
import flash.net.*;
import flash.text.TextField;
import flash.events.*;
import flash.system.*;
public class Loading extends MovieClip
{
public var loader:Loader=new Loader();
private var txt:TextField=new TextField();
private var maindoc:Object;
private var loadtype:String;
private var context:LoaderContext=new LoaderContext();
public function Loading(m:Object,loadrequest:String):void
{
addChild(txt);
maindoc=m;
loadtype=loadrequest
context.applicationDomain=ApplicationDomain.currentDomain;
loader.load(new URLRequest(loadtype+".swf"),context);
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,onProgress);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onComplete);
}
private function onProgress(e:ProgressEvent):void
{
var prec