flash as预加载,不要动画和进度条,只要动态文本,怎么写
1个回答
展开全部
var contentLoader:Loader;
loadContent("ppp.swf");//ppp.swf换成你要加载的文件的地址
function loadContent(url:String):void {
contentLoader = new Loader();
contentLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loading);
contentLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, contentLoaded);
contentLoader.load(new URLRequest(url));
}
function loading(evt:ProgressEvent):void {
var loaded:Number = evt.bytesLoaded / evt.bytesTotal;
percent_txt.text = (loaded*100).toFixed(0) + "%";//自己在舞台上加一个实例名为percent_txt的动态文本就行了
};
function contentLoaded(event:Event):void {
addChild(contentLoader)
contentLoader.width=550
contentLoader.height=200
contentLoader.x=0
contentLoader.y=0
removeEventListener(ProgressEvent.PROGRESS, loading);
removeEventListener(Event.COMPLETE, contentLoaded);
};
loadContent("ppp.swf");//ppp.swf换成你要加载的文件的地址
function loadContent(url:String):void {
contentLoader = new Loader();
contentLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loading);
contentLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, contentLoaded);
contentLoader.load(new URLRequest(url));
}
function loading(evt:ProgressEvent):void {
var loaded:Number = evt.bytesLoaded / evt.bytesTotal;
percent_txt.text = (loaded*100).toFixed(0) + "%";//自己在舞台上加一个实例名为percent_txt的动态文本就行了
};
function contentLoaded(event:Event):void {
addChild(contentLoader)
contentLoader.width=550
contentLoader.height=200
contentLoader.x=0
contentLoader.y=0
removeEventListener(ProgressEvent.PROGRESS, loading);
removeEventListener(Event.COMPLETE, contentLoaded);
};
更多追问追答
追问
请问这是AS2.0还是3,.0啊
追答
AS3.0
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询