flash As3.0 xml + Loader |
| [来源:webstudio | 作者:Mirage | 时间:2008-04-02 | 点击: | 收藏本文 【大 中 小】] |
|
per_txt=new TextField(); per_txt.x=10; per_txt.y=55; per_txt.width=150; per_txt.textColor=0xB3CCCC; this.motionLoad_mc.visible=false; //在loadPic_mc的舞台上所含的一个MC,有时间轴的 this.addChild(loadPic); //曾经用this指东指西的,现在呢,不能再乱指了,只能指本类, this.addChild(per_txt); } private function loadOpenH(event:Event):void { this.motionLoad_mc.visible=true; per_txt.text="正在载入。。。。"; loadPic.alpha=0; //开始下载时调度 } private function loadProgH(event:ProgressEvent):void { per_txt.text="已载入。。。。"+uint(event.bytesLoaded/event.bytesTotal*100)+"%"; //下载过程中调度
} private function loadComH(event:Event):void { var aTween:Tween = new Tween( loadPic, "alpha", Back.easeOut,0, 1, 2, true); aTween.addEventListener(TweenEvent.MOTION_FINISH,disPic); //其实完全没必要订阅这个事件,只是想联系一下Tween类 this.removeChild(this.motionLoad_mc); this.removeChild(per_txt); //显示对象很帅吧以后就再也不要_mc[newmc+”I”]去找对象了
dispatcher.removeEventListener(Event.COMPLETE,loadComH); dispatcher.removeEventListener(Event.OPEN,loadOpenH); dispatcher.removeEventListener(ProgressEvent.PROGRESS,loadProgH); //清除监听,便于处理垃圾 } private function disPic(event:TweenEvent){ fun(); //调用函数fun } } } //写完此类了 其实3.0语言一看很有层次感的,8错8错
下面在库里找到loadPic_mc 右键 –链接 类里填入:ActionScript.loadPic_mc 注: loadPic_mc里只含一个元件motionLoad_mc
|
| |
接下来编写类rejigger_mc.as
| 代码: |
| |
package ActionScript{ import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.*;
import flash.display.SimpleButton; import flash.display.Sprite; import fl.transitions.Tween; import fl.transitions.easing.Back; import ActionScript.loadPic_mc;
|
| 上一页 1 23 4 下一页 |
| 文章如果有错误或者缺少文件,请发邮件提交给我们 |
|
|
|
|
|
|
|
| >>> 最新评论:(共有 0 位网友发表了评论) 查看所有评论 |
|
|
| 发表评论 |
|
| ·本站发布内容均为客观表达作者观点,不代表闪无忧立场,请勿攻击和漫骂 |
| ·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任 |
| ·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据 |
| ·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为 |
|
|
|
 |
教程分类 |
|
|
|
|
|
|