毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
flash小游戏制作论文(8)
ActionScript 3 完全符合 ECMAScript 第四版规范,这可以简化 XML 解析。ActionScript 3 的 Flash Player API 特性包括: DOM3 事件模型提供了生成和处理事件消息的标准方法,这有助于在对象之间进行更好的
通信
和交互。新的 Loader 类提供了装载 Shockwave Flash 和图像的单一机制,并提供访问关于被装载内容的详细信息的方法。URLLoader 类提供了在数据驱动应用程序中装载文本和二进制数据的单独机制。Socket 类提供了以任何格式对服务器套接字读写二进制数据的方法。ActionScript 3.0 包含一个 flash.text 包,它提供与文本相关的所有 API。
2.8.4 ActionScript3的优点
这个新版本具有以下优点:这种语言支持类型安全性,使代码文护更轻松。与其他语言相比,这种语言相当简单,很容易编写。开发人员可以编写具有高性能的响应性代码。这种语言向后兼容 ActionScript 2 并向前兼容 ECMAScript for XML(E4X)。
3 设计
3.1 游戏设计流程
3.1.1 准备阶段
首先要对Flash益智游戏有一定的了解,确定游戏的内容方向。然后上网查找自己所需要的图片,或者可以使用相机在校园附近直接拍摄使用。最后,构思好自己要设计的益智小游戏的主要结构和框架。
3.1.2 设计制作阶段
当素材等等差不多都准备充足后,就可以利用Flash软件开始制作该益智游戏了。首先要设计该益智游戏的第一个界面背景灯,然后是主要的框架和其他的组成部分。在设计的游戏中相应的导入所查找好的资料或素材等,充分利用Flash软件所自带的各种工具来绘制自己所要的场景图片,并对相应的动作编写代码。
3.2 开发工具介绍
3.2.1 Flash的基础概念
(1)帧频是动画播放的速度,以每秒播放的帧数为度量。帧频太慢会使动画看起来一顿一顿的,帧频太快会使动画的细节变得模糊。在 Web 上,每秒 12 帧 (fps) 的帧频通常会得到最佳的效果。QuickTime 和 AVI 影片通常的帧频就是 12 fps,但是标准的运动图像速率是 24 fps。本游戏的帧频率为24 fps。
(2)将元件看作是一种模板,使用同一个模板能够创建多个实例。对元件的实例可以做各种变换操作,而这些操作不会对元件的各种属性有所更改。也可以改变元件的属性,例如颜色、形状以及边线的粗细等。当对这些属性加以修改后,舞台上的所有实例的相应属性也发生了变化。元件分为三种,即影片剪辑元件、按钮元件、图形元件。
(3)影片剪辑拥有自身的、独立于主影片的时间轴播放的多帧时间轴,即可以将影片剪辑看作主影片内的小影片,它可以包含交互式控件、声音、甚至其他影片剪辑实例,也可以将影片剪辑实例放置在按钮元件的时间轴内,以创建动画按钮。
(4)按钮实际上是一个只有4 帧的影片剪辑,但它的时间轴不能播放,只是根据鼠标指针的动作做出简单的响应,并转到相应的帧,通过给舞台上的按钮添加动作语句而实现flash 影片强大的交互性。
(5)图形元件是可以重复使用的静态图像,它是作为一个基本图形来使用的,一般是静止的一副图画,每个图形元件占1 帧。
3.2.2 基本语法规则及注意事项
(1)变量、函数、对象、操作符、保留关键字等语言元素,有它自己的语法规则。ActionScript拥有自己的句法和标点符号使用规则,这些规则规定了一些字符和关键字的含义,以及它们的书写顺序。Actionscript是一种程序语言的简单文本文件. FLA档案能够直接包含 Actionscript, 但是也可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更进阶的程序修改。例如,在
英语
中句号结束一个句子,而在ActionScript中则用分号结束一个语句。FLASH有三大规则:
共16页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
下一页
上一篇:
C#家庭式旅馆客房管理系统的设计与实现
下一篇:
Android翻译公司业务管理系统设计与实现
考证平台静态网页设计与制作
用VB制作网址链接器【996字】
Frontpage网页制作【5085字】
b>光缆开剥与接续多媒体課件制作【7603字】
Asp.net《网页设计与制作》在线学习系统设计
AUTHORWARE的中学信息技术课程课件制作
FLASH游戏类网站的规划设计
中国学术生态细节考察《...
志愿者活动的调查问卷表
国内外图像分割技术研究现状
C#学校科研管理系统的设计
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
公寓空调设计任务书
AT89C52单片机的超声波测距...
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...