flash As3.0 xml + Loader |
| [来源:webstudio | 作者:Mirage | 时间:2008-04-02 | 点击: | 收藏本文 【大 中 小】] |
|
一个适合菜鸟级的教程--------------------------Mirage http://www.webstudio.com.cn/forum/showthread.php?t=2502 上面的地址是曾经也就是刚刚过去的一个月前学习AS2.0的时候有感而发写的乌七八糟,而这些日子开始着手3.0了咬牙切齿的要自己找回在2.0上所会的,于是乎冒出个这么东东,其实这两个东东表现的效果是一样的,只是编写的脚本不一样了。我很欣慰。。。。总算是找回来了点 好了现在说一下它的内容吧,其实很简单是两部分组成的,只是两个MC,rejigger_mc和loadPic_mc,前者是负责加载XML以及如何显示图片的整个SWF的主干,而后者只是为了加载图片显示进度的一个小零件。 以前2.0时,我把代码分别写在rejigger_mc和loadPic_mc的时间轴上,然后在rejigger_mc里黏贴N多个loadPic_mc,可现在不行啦,他们不让我那么做,我只好把代码写在两个rejigger_mc.as和loadPic_mc.as外部文件里。 注:这些文件的布局如下,文件夹ActionScript里含rejigger_mc.as和loadPic_mc.as
我以混乱的思维浅薄的学识来聊聊我写的东西。。。。首先是loadPic_mc.as文件
| 代码: |
| |
package ActionScript{//包是什么,我的理解它就是文件夹,不就是为了完全限定名称吗 import flash.net.URLRequest; import flash.display.Loader; import flash.events.*; import flash.display.MovieClip; import flash.text.TextField; import fl.transitions.Tween; import fl.transitions.easing.Back; import fl.transitions.TweenEvent; //变了啊,真的变了,现在用什么东西都得冲人家张口借,尽管是免费的,我曾经偷//偷地在所关联的MC里放了一个文本框,结果还是被发现了,你说我和FLASH打//了多少年的交道,多多少少有点感情吧??,最后我不得不import flash.text.TextField;
public class loadPic_mc extends MovieClip { //类名原来就是脚本文件名 public var fun:Function; //定义了一个属性他的再次出现在最后一行 private var per_txt:TextField; //显示加载进度 private var loadPic:Loader; private var dispatcher:IEventDispatcher; //上面的这些变量曾经我是声明在主时间轴的最顶端的 public function loadPic_mc(str:String):void {//构造函数,现在完全多了个这个东东,据我观察,当你声明一个类时,不管你愿不愿意它都会执行这个函数 var request:URLRequest=new URLRequest(str); loadPic=new Loader();
dispatcher=loadPic.contentLoaderInfo; dispatcher.addEventListener(Event.COMPLETE,loadComH); dispatcher.addEventListener(Event.OPEN,loadOpenH); dispatcher.addEventListener(ProgressEvent.PROGRESS,loadProgH); //订阅事件呢 loadPic.load(request); //一个载入多写了几行,要是从3.0转型到2.0那该多快
|
| 上一页12 3 4 下一页 |
| 文章如果有错误或者缺少文件,请发邮件提交给我们 |
|
|
|
|
|
|
|
| >>> 最新评论:(共有 0 位网友发表了评论) 查看所有评论 |
|
|
| 发表评论 |
|
| ·本站发布内容均为客观表达作者观点,不代表闪无忧立场,请勿攻击和漫骂 |
| ·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任 |
| ·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据 |
| ·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为 |
|
|
|
 |
教程分类 |
|
|
|
|
|
|