`
wangangie3
  • 浏览: 41503 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
[1b] [/1b] [1b]思路:[/1b] 1、制作一个100帧的读取动画,这样可以做出各式各样的Loading效果; 2、读取的百分比(percent) = 已读取字节数 / 总字节数 *100; 3、根据读取的百分比数(percent)停止到影片剪辑(Loading)的相应帧上。 [1b]步骤1: [/1b]制作一个100帧的Loading动画,保存为影片剪辑,放在舞台中,实例名为Loading。 [1b]步骤2: [/1b]在第一帧加入AS代码: stop(); _root.onEnterFrame = function() { var percent = Math.floor(g ...
// 设置loading的宽、高、颜色 var loading_width = 200; var loading_height = 3; var loading_color = 0x000099; var rect1 = createRectangle(this, loading_width, loading_height, loading_color, true); var rect2 = createRectangle(this, loading_width, loading_height, loading_color, false); rect1._x = (Stage.wid ...
在论坛和其他网站上经常可以看到新手请教如何制作FLASH进度条的问题,答案各式各样(有图片的稀少),讲的清楚,但是新手不懂怎么做,说了等于白讲,所以小弟在这为大家详细讲解FLASH进度条的制作。网上可找不到这么详细讲解哦,废话不多说,转入正题: 我们先来看看Loading 几乎所有优秀成熟的Flash作品都少不了Flash Loading的画面(也就是我们常说的Flash中的预载画面)。因为如果没有Actionscrip(以下简称AC)对整个动画作品进行控制的话,动画就会边下载边播放,严重地破坏作品欣赏的整体性。而制作一个好的预载画面,一来可以判断动画是否下载完全;二来可以让浏览者在等待中得以欣 ...
 实际运用时,将下列源文件中的Control_progress实例copy到需要的文件中去就行了。Control_progress的宽度与高度随便你调整。[1b]特别说明:[/1b]本实例中用了三个as动态文本,其实你也可以直接创建,不必用as书写。这样代码会少很多了。观看效果: 1、新建一个电影元件,名为move_mc,它是作为显示和控制进度的移动小块,宽度*高度=10*10,透明度为0(目的是能感应鼠标),另画一个红色的小十字作为移动时的指针。 2、另新建一个电影元件,名为Control_progress。 2.1在其第一层画一个宽度*高度=400*10的作为背景的色条; 2.2在其第二图层 ...
Event机制作为重头戏,在ActionScript 3.0中加强了很多。更加统一、易用、标准、灵活。 ActionScript 2.0中有众多的事件实现机制: [1b]回顾和比较[/1b] AS1.0玩家最爱用onClipEvent(), on(),又方便又直接。缺点在于逻辑分散到了各个舞台元件中,难以管理和维护。更加别说代码重用了。别跟俺说可以Copy, Paste,这不叫重用,这叫低级。 AS2.0中,增加了一些事件处理机制: 1.回调函数: onLoad, onComplete等。相信兄弟们最熟悉的应该就是XML.onload回调函数了。 2.事件侦听器型: 这个就是addListene ...
Event机制作为重头戏,在ActionScript 3.0中加强了很多。更加统一、易用、标准、灵活。 ActionScript 2.0中有众多的事件实现机制: [1b]回顾和比较[/1b] AS1.0玩家最爱用onClipEvent(), on(),又方便又直接。缺点在于逻辑分散到了各个舞台元件中,难以管理和维护。更加别说代码重用了。别跟俺说可以Copy, Paste,这不叫重用,这叫低级。 AS2.0中,增加了一些事件处理机制: 1.回调函数: onLoad, onComplete等。相信兄弟们最熟悉的应该就是XML.onload回调函数了。 2.事件侦听器型: 这个就是addListene ...
 [1b]如何接收事件?如何做到AS3.0的标准事件编程?[/1b] Event改变的部分很多,这两天有空时, [url=http://www.kingda.org/] 黑羽 [/url] 就在想怎样用一个有条理的方式来讲解Event和它相关的诸多内容,让我们感到比较容易理解,记忆和 ...
 [1b]如何接收事件?如何做到AS3.0的标准事件编程?[/1b] Event改变的部分很多,这两天有空时, [url=http://www.kingda.org/] 黑羽 [/url] 就在想怎样用一个有条理的方式来讲解Event和它相关的诸多内容,让我们感到比较容易理解,记忆和 ...
2) addEventListener语法的不同,原因,和const型必要性和用法 本例如果是AS2.0,那么代码是这样写的: outsideChild.addEventListener("click", inclassHandler) 本例是3.0,如果你trace一下其中的MouseEvent.CLICK,输出的也是字符串"click"。 看起来AddEventListener的方法和以前也没什么大的出入。和这世界上大多数相同的事物一下,表象的类似却掩盖着本质的巨大差异。   我们先从最小的差异讲起: [1b]1.使用类静态属性,用const定义事件 ...
用AS3来实现Progressive FLV的简单播放,下一篇贴出基于FMS的Streaming AS3实现版本 实现方法: 1.Flash CS3中建立一个AS文件,存为ProgressiveFlvplayer.as 2.建立一个Action Script 3.0版本的Fla空文件,Document Class加载ProgressiveFlvplayer 3.在ProgressiveFlvplayer.as中编写以下代码:   package {   import flash.display.Sprite;   import flash.net.NetConnection;   import ...
AS3版本的FMS Streaming FLV的方法与前一篇的Progressive的方法基本一致,我们只需要把前一篇中的代码的某些部分做改动即可。注意看区别就在nc.connect的参数部分,下面是代码: package {   import flash.display.Sprite;   import flash.net.NetCon ...
AS3版本的FMS Streaming FLV的方法与前一篇的Progressive的方法基本一致,我们只需要把前一篇中的代码的某些部分做改动即可。注意看区别就在nc.connect的参数部分,下面是代码: package {   import flash.display.Sprite;   import flash.net.NetCon ...
HI,经过了昨天疯狂的理论轰炸,脑袋还清新不?其实昨天的内容很重要,只要昨天那两点理解透了,以后再制作游戏就是一些算法问题,其实做游戏不难.最难的是想法而已.今天继续,依旧是老提纲:      1,瞄准镜的产生   (类似attachMov ...
一直都对as3的声音架构设计感到困惑,as3为什么要把播放和停止方法分开呢?为什么不能用一个Sound更换载入的声音呢?这几天有空专门专研了一下。原来as3对声音的设计也是深思熟虑的。目的不是为了把问题搞得复杂,而是为 ...
  制作过程 步骤如下:         1、启动FLASH2004MX,然后导入一张背景图片(提意:用晚上的夜色)         2、首先我们来制作一只名称为荧火虫的影片剪辑,选择“ 插入”菜单中的“ 新建元件(CTRL+F8)”—名称为“荧火虫”类型选择影片剪辑。         3、然后选择椭圆工具画一个放射状的小圆。(颜色由各人爱好而定)         4、将图片拖到场景中,然后新建图层2放入荧火虫并命名为(yhc_MC)。         5、选中荧火虫影片剪辑,给它加入下面脚本 onClipEvent(load){  v = 3;                        ...
Global site tag (gtag.js) - Google Analytics