flash学习笔记
Flash 学习笔记 Flash 中的帧按表现方式的不同分为普通帧、关键帧和白色关键帧三种,普通帧是动画时间轴中的一个小格子,关键帧是动画播放过程中的呈现关键作用或内容变化的帧,而白色关键帧是无任何内容的关键帧。 在影片剪辑中,可以嵌套另一个影片剪辑,图形元件中也可以嵌套另一个图形元件,但是按钮元件中不能嵌套另一个按钮元件。按钮元件实际上是一个只有 4 帧的影片剪辑,但它的时间轴不能播放,只是根据鼠标指针的动作做出简单的响应,并转到相应的帧,通过给舞台上的按钮添加动作语句而实现 flash 影片强大的交互性。 图形元件是可以重复使用的静态图像,它是作为一个基本图形来使用的,一般是静止的一副图画,每个图形元件占 1 帧。影片剪辑元件可以理解为电影中的小电影,可以完全独立于场景时间轴,并且可以重复播放。影片剪辑是一小段动画,用在需要有动作的物体上,它在主场景的时间轴上只占 1 帧,就可以包含所需要的动画,影片剪辑就是动画中的动画。“影片剪辑”必须要进入影片测试里才能观看得到。 元件是构成 Flash 动画所有因素中最基本的因素,包括形状、元件、实例、声音、位图、视频、组合等等。在 flash 里时间轴包括静态和补间内容:静态内容是用灰色帧代替的,或者是里面有一些带黑点的灰色帧。动画补间内容是用用一个蓝色补间段落代表的,是一组帧的组合,其中单个的帧可以单独选择,移动,或者操作一个单独的部分。 创建补间动画需要三个要素:1. 有起始和结束关键帧 2. 拥有元件属性 3. 右键起始帧创建传统补间动画。在 ActionScript 3.0 中,变量的声明必须使用 var 关键字,并且必须在声明变量时为它指定数据类型。省略 var 关键字将产生一个错误,省略数据类型将产生一个警告或者错误,具体取决于您编写代码的环境。 函数也基本上是相同的,但参数和返回类型必须在函数声明中指定数据类型。事件代码无法直接放在对象实例上,必须使用事件监听器来捕捉事件。MovieClip API 现在主要用于遍历时间轴。当一个影片剪辑实例与显示列表相关联时,该影片剪辑就会在显示列表中激活。 使用组件必须要求库里面有此组件,然后包含此类的包,一般拖到舞台上,然后删除。在线手册 http://livedocs.adobe.com/flex/3_cn/ 提供了丰富的 Flex 文档资源。AsWing 是一套 UI 组件框架,纯 ActionScript 开发的组件框架。 Flex 基本上是靠组件吃饭的,flash 要和 flex 结合使用,当然是体现在效果显示上,把 flash 制作的 swf,放到 flex 工程的 src 包里面,然后在 flex 里面用 Image SWFLoader 之类的组件载入这个 swf,小玩意小项目用 flash。 在 ActionScript 3 中,target 属性有时候是空的,建议用 currentTarget。如果数据类型能够使用 new 关键字创建,那么它一定是引用型数据变量。ActionScript 3.0 引入了三种特殊类型的无类型说明符:*,void 和 null。使用*类型用于指定属性是无类型的。使用*作为类型注释与不使用类型注释等效。 在 ActionScript 3 中还有几个常见的运算符,如:typeof、is、as。is 运算符用于判断一个对象是不是属于一种数据类型,返回 Boolean 型变量。as 运算符和 is 运算符的使用格式相同,但是返回的值不同。如果对象的类型相同,返回对象的值;若不同,则返回 null。 for..in 和 for each..in 语句都可以用于循环访问对象属性或数组元素。在 ActionScript 3.0 中,所有的参数均按引用传递,因为所有的值都存储为对象。基元型数据是不变的对象,按按值还是按引用的效果一样,通常可以看作是按值传递。Object 是按引用传递,所以会改变其值。 ActionScript 3.0 支持函数默认参数。arguments 对象是一个数组,其中包括传递给函数的所有参数。
























剩余12页未读,继续阅读


- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 简易可编程稳压电源方案设计书(修改后文件).doc
- 早期阅读的深度学习支持策略研究.docx
- 科研院所项目管理经费审计探析.doc
- 单片机应用中的软件抗干扰技术.docx
- 基于网络数据的品牌对大枣销售影响.docx
- 人工智能下中小学教学与管理的变革-.docx
- 通信工程勘察安全操作规程和设计安全注意事项-(新员工培训).ppt
- 基于单片机的红外防盗报警器的方案设计书091301141296.doc
- 建设工程项目管理中监理模式优化与实践创新分析.docx
- 信息化技术在煤炭工业领域应用与发展.doc
- 网络化应急管理需求.docx
- kubernetes系列05—kubectl应用快速入门.doc
- 液体混合装置plc控制系统方案设计书原版2.doc
- C语言程序实验报告循环控制程序的设计.doc
- 项目教学法在中职《网络技术》实训课中的实践.docx
- 配网自动化开关故障处理及运行维护1.docx


