Flash元件
   在Flash中什么是元件,有哪几类,特点是什么? Flash动画中元件可以分为图形元件、按钮元件、影片剪辑元件三种类;
   影片剪辑元件:影片剪辑是包含在Flash影片中的影片片段,有自己的时间轴和属性。具有交互性,是用途最广、功能最多的部分。可以包含交互控制、声音以及其他影片剪辑的实例,也可以将其放置在按钮元件的时间轴中制件动画按钮。
   按钮元件:按钮元件实际上是四帧的交互影片剪辑,它只对鼠标动作做出反应,用于建立交互按钮。
   图形元件:在Flash中图形元件适用于静态图像的重复使用,或者创建与主时间轴相关联的动画。它不能提供实例名称,也不能在动作脚本中被引用。
   与Flash游戏相关的文件类型
   与Flash游戏相关的文件类型有多种,最常用的有三种:.Fla、.Flv和.swF。
    1.FLA FLA文件是Flash项目文件,在创建Flash游戏时,首先会创建.FLA文件来建立游戏。然后会花大量时间编写FLA文件的内容。当Flash游戏开发完成,可以放到Web上时,需要创建.SWF文件。 FLA文件包含了Flash应用的源文件。 Flash Authoring软件可以编辑FLAsh文件,并编译生成SWF文件。
    2.SWF SWF是Small Web Format的缩写,SWF文件目前实际上主要用于Web上的动画矢量图,远远领先于W3C的开放标准SVG。.SWF文件可嵌入到HTML,因此可以被Web浏览器浏览,也可以被Flash Player播放。SWF还可用于应用程序,最常见的是用于游戏(会使用ActionScript)。 SWF文件是完整的、编译后且已发布的文件。 可使用Adobe Flash或Flex Builder等开发工具生成SWF文件。
    3.FLV文件 FLV是Flash Video的简称,是一种流行的网络视频格式。 FLV串流媒体格式是一种新的视频格式,它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上有效使用等缺点。 一般FLV文件包在SWF PLAYER的壳里,并且FLV可以很好的保护原始地址,不容易被下载,从而起到保护版权的作用。 FLV文件可由Adobe Flash软件所创建。 FLV文件的音视频数据的编码方式与其在SWF文件的编码方式相同。  2、ActionScript 3.0语言 ActionScript 3.0是一门脚本语言,可用于Flash游戏的开发。ActionScript语言与JavaScript语言类似,两者都遵循ECMA 262标准。 ActionScript语言与JavaScript语言两者的区别在于: ActionScript 不支持特定于浏览器的对象,例如 Document、Window 和 Anchor。ActionScript 没有为所有 JavaScript 内置对象都提供支持。ActionScript 不支持某些 JavaScript 语法构造,例如语句标签。在 ActionScript 中,eval() 函数只能执行变量引用[9]。
    Actionscript概述
ActionScript 动作脚本是遵循 ECMAscript第四版 的 Adobe Flash Player 运行时环境的编程语言。它在 Flash 内容和应用程序中实现交互性、数据处理以及其他功能。       ActionScript是Flash的脚本语言,与JavaScript相似,ActionScript是一种面向对象编程语言。
Actionscript中的相关术语
   1.Actions (动作):就是程序语句,它是actionscript脚本语言的灵魂和核心。
   2.Events (事件):简单的说,要执行某一个动作,必须提供一定的条件,如需要某一个事件对该动作进行的一种触发,那么这个触发功能的部分就是actionscript中的事件。
   3.Class (类):是一系列相互之间有联系的数据的集合,用来定义新的对象类型。
    4.Constructor (构造器):用于定义类的属性和方法的函数。
   5.Expressions (表达式):语句中能够产生一个值的任一部分。
上一篇:基于.NET的自动出卷考试系统的设计与实现
下一篇:ASP.net网上点餐系统的设计与实现

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

公寓空调设计任务书

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

志愿者活动的调查问卷表

C#学校科研管理系统的设计