毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于Flash的拼图游戏设计与实现(5)
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 (表达式):语句中能够产生一个值的任一部分。
共10页:
上一页
1
2
3
4
5
6
7
8
9
10
下一页
上一篇:
基于.NET的自动出卷考试系统的设计与实现
下一篇:
ASP.net网上点餐系统的设计与实现
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
公寓空调设计任务书
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
中国学术生态细节考察《...
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
AT89C52单片机的超声波测距...
国内外图像分割技术研究现状
志愿者活动的调查问卷表
C#学校科研管理系统的设计