`
wangangie12
  • 浏览: 45543 次
  • 性别: Icon_minigender_2
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
 参考英文教程,并作出大量原创补充 - Neil Webb, neil AT nwebb DOT co DOT uk, http://www.nwebb.co.uk 读取外埠数据参与Flash应用程序部署是一件非常重要和常见的工作,尤其是我们常常需要检测这些数据加载的进度。而MovieClipLoader(下称MCL)类却帮我们大大简化了这项麻烦工作。此外,它使得我们能获取更多的需要,并减少代码量。我们可以用一个单独的MovieClip类来载入一个,或者多个外埠资源到指定的MC或者层级,或者我们可以为每一个加载工作制定不同的MCL实例。 我决定分两部分来完成这篇教程。首先,我们将介绍MCL的 ...
 参考英文教程,并作出大量原创补充 - Neil Webb, neil AT nwebb DOT co DOT uk, http://www.nwebb.co.uk 读取外埠数据参与Flash应用程序部署是一件非常重要和常见的工作,尤其是我们常常需要检测这些数据加载的进度。而MovieClipLoader(下称MCL)类却帮我们大大简化了这项麻烦工作。此外,它使得我们能获取更多的需要,并减少代码量。我们可以用一个单独的MovieClip类来载入一个,或者多个外埠资源到指定的MC或者层级,或者我们可以为每一个加载工作制定不同的MCL实例。 我决定分两部分来完成这篇教程。首先,我们将介绍MCL的 ...
在公司里做动画时候做的一个loading的效果,可以参考但不要直接用,因为里面有一些自己的mc不一定合适,而且这里没有给出具体的说明文字 ;-] Shift+F2打开场景面板,在Scene1前加一个场景命名loading; 在loading做两个层,一个action层,一个层用来放置loading效果的mc; action层做三个关键桢(loading层也要做三桢但不用划分关键桢了); action第一桢代码 with (loading_mc) {//loading效果mc命名loading_mc   _x = int((Stage.width-_width)/2);   _y = int((S ...
 首先,想说一下我写此文的动机。记得很早之前我曾经说过“没有loading的flash,不是完整的flash”。我想那个句话可能偏激了。因为有时候一些不到10k的flash,确实不需要做什么loading。但我始终认为,做一个优秀的loading是衡量一个flasher水准,甚至态度的。你问我为什么,我可以告诉你,因为loading是唯一一个你不会多看而所有用户、客户会看的东西,所以你对loading的重视程度,甚至可以反衬你这个flasher的职业道德! 有些做设计为主的朋友,我认识不少,他们对loading都是得过且过的态度,做一个loading,更多的是自己找一个现成的,然后每次去套用, ...
这是我在做flash mv时做的,看下效果: 下面是代码: ////////绝命时刻 2007年5月18日//////flash影片进度控制条 版本:1.1//////// ///特点:智能判断,前期无须做任何设定工作,只需把"进度控制棒全部"这个影片剪辑(mc)拖到主场景放好位置既可使用!// ///实现功能:随意拖拽,快进,快退,暂停,播放/// 拖拽 = false; onEnterFrame = function () { if (拖拽 == false) {   berX = _parent._currentframe/(_parent._totalfr ...
AS3里所有能在舞台(Stage)上看到的东西都继承自 DisplayObject 。如果让它最终显示出来还需要使用某个 DisplayObjectContainer 的addChild() 或者 addChildAt() 方法把它加到显示列表(display list)里。看看图示:   显示列表的最根部是 Stage 。Stage 是一个 DisplayObjectContainer ,所有的可见对象是它的 child 或者 child 的 child 。在一个文档的第一帧输入代码: trace(stage.getChildAt(0)); 输出类似于“[object Timeline0_ ...
HI,经过了昨天疯狂的理论轰炸,脑袋还清新不?其实昨天的内容很重要,只要昨天那两点理解透了,以后再制作游戏就是一些算法问题,其实做游戏不难.最难的是想法而已.今天继续,依旧是老提纲:      1,瞄准镜的产生   (类似attachMov ...
一直都对as3的声音架构设计感到困惑,as3为什么要把播放和停止方法分开呢?为什么不能用一个Sound更换载入的声音呢?这几天有空专门专研了一下。原来as3对声音的设计也是深思熟虑的。目的不是为了把问题搞得复杂,而是为 ...
好久没有写正经的文章了,这次打算写个打气球的文章,分为几部分写,其实是想写细点,其中很多方法,会扩展开讲.具体的提纲为以下:      1,瞄准镜的产生   (类似attachMovie在AS3中该如何表现?)      2,飞翔的气球    (怎么飞?随 ...
 在刚开始学As3时,如果不知道按钮的事件如onPress的话,实在是件很没有头绪的事情。 在 As3.0中,所有的时间都已经被Event统一管理了.相对As2.0来说,按钮事件是在As3中变动最大的事件. 在As3.0中例如onPress等以前的按钮事件写法已经基本退出了历史的舞台.取而代之的是统一的管理和 使用(鼓掌....) As3.0中,主要的按钮元素仍然是MC(flash.display.MovieClip)和Button (flash.display.SimpleButton),值得一提的是,MovieClip类继承自Sprite,而Simplebutton直接继承 自Intera ...
 [1b]关于 Coding ActionScript 3.0系列 [/1b]    我打算开始转入AS3的开发,之前的AS2代码将逐步转移过来,在编码过程中可能获得一些有价值的信息,我将和大家一起分享和讨论。有更好的建议,也可以在这里提出来。我不保证我采用的方法是最好的,也不保证代码没有任何问题,应此,在使用我的代码产生的任何问题,我都不负责。同时,请注意,不要将这些代码用于商业用途,如果必须,请与我联系。   [1b]FPS [/1b]    FPS就是一个用来查看Flash应用程序运行时测试帧频的对象。 使用方法十分简单:   var myFps:FPS = new FPS(); my ...
 [1b]关于 Coding ActionScript 3.0系列 [/1b]    我打算开始转入AS3的开发,之前的AS2代码将逐步转移过来,在编码过程中可能获得一些有价值的信息,我将和大家一起分享和讨论。有更好的建议,也可以在这里提出来。我不保证我采用的方法是最好的,也不保证代码没有任何问题,应此,在使用我的代码产生的任何问题,我都不负责。同时,请注意,不要将这些代码用于商业用途,如果必须,请与我联系。   [1b]FPS [/1b]    FPS就是一个用来查看Flash应用程序运行时测试帧频的对象。 使用方法十分简单:   var myFps:FPS = new FPS(); my ...
 为什么要使用嵌入字体的方式来显示Flash中的文本呢?理由很多: 防止用户系统没有指定的字体 使Flash显示效果更好,表现更好 使多语言版本可以方便的根据编码格式更改字体 等等 在AS2和AS1中同样可以嵌入字体,但是对于要支持中文的项目来说,嵌入字体会导致SWF文件编译时间暴长!那么,就只能采用资源共享的变态方式把字体打包在一个外部swf文件中,然后在文件开始加载进来使用。这个方法实在很变态,这里就不多说了。好再AS3提供了一个不错的方式来解决这个问题:Font 对象。 在AS3中,你可以使用 Font.registerFont(fontClass), 方法来注册一个字体,只要这 ...
 为什么要使用嵌入字体的方式来显示Flash中的文本呢?理由很多: 防止用户系统没有指定的字体 使Flash显示效果更好,表现更好 使多语言版本可以方便的根据编码格式更改字体 等等 在AS2和AS1中同样可以嵌入字体,但是对于要支持中文的项目来说,嵌入字体会导致SWF文件编译时间暴长!那么,就只能采用资源共享的变态方式把字体打包在一个外部swf文件中,然后在文件开始加载进来使用。这个方法实在很变态,这里就不多说了。好再AS3提供了一个不错的方式来解决这个问题:Font 对象。 在AS3中,你可以使用 Font.registerFont(fontClass), 方法来注册一个字体,只要这 ...
[1b]于 Coding ActionScript 3.0系列 [/1b]我打算开始转入AS3的开发,之前的AS2代码将逐步转移过来,在编码过程中可能获得一些有价值的信息,我将和大家一起分享和讨论。有更好的建议,也可以在这里提出来。我不保证我采用的方法是最好的,也不保证代码没有任何问题,应此,在使用我的代码产生的任何问题,我都不负责。同时,请注意,不要将这些代码用于商业用途,如果必须,请与我联系。   [1b]Tracer[/1b][1b] [/1b]在很多的时候,我们需要测试代码,那么我们可以采用trace结果出来。对于一个小的应用可以这样,但是,如果这样的trace很多的时候,你显示出来 ...
Global site tag (gtag.js) - Google Analytics