计算机科学与技术-flash地震逃生游戏(编辑修改稿)内容摘要:

…………………………… 用 ActionScript 代码来访问此功能。 现在可以在 发布设置 对话框中向 FLA 文件添加元数据信息。 可以使用此对话框为 FLA 文件添加一个名称和描述,从而提高联机搜索的可见性。 字符串 面板经过了改进,添加了对 String 字段和语言 XML 文件的多行支持。 Flash Player 中内置了一个新的垃圾回收器,该垃圾回收器使用了增量回收器来提高性能。 创建可访问应用程序的工作流程得到了改进。 在 Flash Player 8 中,开发人员无需将全部对象都添加到内容 的 Tab 键索引,屏幕读取器也能正确进行读取。 有关 Tab 键索引的更多信息,请参见 ActionScript 语言参考 中的 tabIndex( 属性)、 tabIndex( 属性) 和 tabIndex( 属性)。 Flash Player 增强了本地文件的安全性,以在运行硬盘上的 SWF 文件时为本地文件提供额外的安全保护。 有关本地文件安全的信息,请参见关于本地文件安全性和 Flash Player。 借助 ActionScript 代码,可以使用 Drawing API 来控制所绘制笔触的线条样式。 有关新线条样式的信息,请参见使用线条样式。 借助 ActionScript 代码,可以使用 Drawing API 创建更为复杂的渐变,用来填充各种形状。 有关渐变填充的信息,请参见使用复杂的渐变填充。 可以使用 ActionScript 代码对舞台上的对象(例如影片剪辑实例)应用多种滤镜。 有关滤镜和 ActionScript 的信息,请参见通过 ActionScript 使用滤镜。 可以使 用 FileReference 和 FileReferenceList API 将文件上载到服务山东科技大学信息工程系毕业设计(论文)说明 书 12 ……………………………装……………………………………订…………………………………线…………………………… ……………………………装……………………………………订…………………………………线…………………………… 器。 可以使用 ActionScript 代码访问一些应用颜色和操作颜色的新增高级方法。 对文本处理也进行了多处改进,其中包括 TextField 和 TextFormat 类的新选项、新属性和新参数。 可以使用 ActionScript 代码来访问消除锯齿高级功能 (FlashType)。 在测试应用程序时,可以删除 ASO 文件。 在创作工具中选择 控制 删除 ASO 文件 或 控制 删除 ASO 文 件和测试影片。 3DS MAX 解析 3DS MAX 是美国 Autodesk 公司优秀的电脑三维动画、模型和渲染软件。 全称: 3DS Studio MAX,早期名为 3DSS,是应用在 dos 下的三维软件。 它是当今世界上最流行的三维建模、动画制作及渲染软件。 其 应用 范围极为 广泛 ,如 广 告、影视、工业设计、建筑设计、多媒体制作、游戏、辅助教学以及工程可视化等领域。 拥有强大功能的 3DSS MAX 被广泛地应用于电视及娱乐业中,比如片头动画和视频游戏的制作,深深扎根于玩家心中的劳拉角色形象就是3DSS MAX 的杰作。 在 影视特效方面也有一定的应用。 而在国内发展的相对比较成熟的建筑效果图和建筑动画制作中, 3DSS MAX 的使用率更是占据了绝对的优势。 根据不同行业的应用特点对 3DSS MAX 的掌握程度也有不同的要求,建筑方面的应用相对来说要局限性大一些,它只要求单帧的渲染效果和环境效果,只涉及到比较简单的动画;片头动画和视频游 戏应用中动画占 用 的比例很大,特别是视频游戏对角色动画的要求要高一些;影视特效方面的应用则把 3DSS MAX 的功能发挥到了极至。 下面就来介绍一下 3DS MAX 的一些功能 : 山东科技大学信息工程系毕业设计(论文)说明 书 13 ……………………………装……………………………………订…………………………………线…………………………… ……………………………装……………………………………订…………………………………线…………………………… 一、 3DSs MAX 中,动 画片段可以载入到 Motion Mixer 之中,可以对任何骨骼绑定类型进行非线 形的编辑。 二、 3DSs Mas 中脚本调试器和监视窗口性能得到了进一步的扩展。 新的使用方式将有助于使用者创建和测试自定义脚本。 三、 3DSs MAX 向用户提供打开、更新、自定义文件格式的功能,用于加载、保存、重映射与重定向动画数据。 四、 3DSs MAX 可以直接使用 Autodesk 中的 Vault serve 这一安全可靠的数据集中管理解决方案 , 3DS MAX 使用者将能在复杂的游戏,视觉特效和设计项目当中快速的查 找目录和重复使用自己已有的 3DS 资源。 五、 3DSs MAX 可支持高级的微软 DirectX(DX),这将使使用者能够在3DSs MAX 中为作品创建出实时 的场景着色器,这样就可以快速的看到最终着色后的动画效果,缩短了制作时间。 六、 3DSs MAX 的曲线编辑器允许 3DSs MAX 艺术家 可以借助快速自定义选择集,达到在更改和编辑 三维角色,场景或环境,减少制作多重选择集的要求。 这样就可以助艺术家节省很多制作时间了。 山东科技大学信息工程系毕业设计(论文)说明 书 ……………………………装……………………………………订…………………………………线…………………………… ……………………………装……………………………………订…………………………………线…………………………… 3 Flash 地震逃生小游戏的设计 本节主要介绍了 Flash 地震逃生 小游戏的设计构思及具体设计。 游戏的构思 Flash 地震逃生小游戏的构思来源于具体生活。 现实生活中,在不经意间会有地震发生,往往我们会措手不及,在紧急的情况下没有采取正确的逃生方式,因而使自己或身边的朋友家人处于危险之中,情况糟的话会丢失宝贵的生命。 用 Flash 制作 地震逃生小游戏 ,要认真研究 Flash 制作动画 的特点及实现方法,并根据其特点,合理、科学地构建合理的 游戏 整体结构布局,使地震逃生游戏 整体结构逻辑性强、结构清晰,简单易 玩。 Flash 开发 此游戏 的结构常见类型有:动画模拟演示 课件、单场景交互型、程序脚本类、练习与测试类等。 一般采用图形、动画等多种手段,以增强课件的艺术气氛和感染力;为了实现 Flash 地震逃生小游戏 应用,可以将 演习、说明、开始三个独立的模块结合起来。 用这种思想设计出来的 游戏 能使 多个场景形象的展现在 Flash 地震逃生小游戏上 ,有利于 的呈现。 模块化结构设计 游戏 的特点是 :在进行游戏的过程中,点击各个按钮就可进行游戏 , 此时结果会以动画的形式在画面上展现出来。 通过这样的结构设计,把一个 逃生行动以动画形式让用户更加清醒的记住正确的每一步 ,能充分发挥 Flash 的生动形 象的动画界面功能。 另外, Flash 地震逃生小游戏是基于实战经验演变而来,游戏 的详细 设计根据 是 人的正确逃生 策略。 山东科技大学信息工程系毕业设计(论文)说明 书 ……………………………装……………………………………订…………………………………线…………………………… ……………………………装……………………………………订…………………………………线…………………………… Flash 基本设计 Flash 的基本设计 主要是对动画中人物形象的设计。 游戏人物设计 Flash 地震逃生小游戏中人物有两个,一个是主人公小亮,还有一个是负责指挥逃生的老师 ,如图 31 所示: 图 31 人物的设计都是在 Flash 中完成的,用到的是 Flash 中的画图工具进行绘制、上色。 动画游戏中人物的动作连续都是一个个 图片 在每帧上,控制连续播放。 小男孩的跑步动画实现如下 ,如图 32 所示 : 图 32 山东科技大学信息工程系毕业设计(论文)说明 书 16 ……………………………装……………………………………订…………………………………线…………………………… ……………………………装……………………………………订…………………………………线…………………………… 老师的指挥动作如下 ,如图 33 所示 : 图 33 3DS MAX 设计 3DS MAX 主要用来设计了动画的背景,充实了动画,生动表现了动画的发生地点、情形。 Flash 地震逃生小游戏中的背景大体上有 5 个,分别是:学校正面图、学校内部教学楼图、走廊图、走廊转弯处图、教室图。 这五个背景图能让玩游 戏的人清楚的知道动画中人物所处的环境、地点,简单明了的体现出游戏的设计目的。 游戏背景制作 Flash 地震逃生小游戏中的背景用的是 3DS MAX 做的,动画中一共用了 5 个场景: 分别是学校正面图、学校内部教学楼图、走廊图、走廊转弯处图、教室图 ,如图 3 3 3 3 38 所示 : 山东科技大学信息工程系毕业设计(论文)说明 书 17 ……………………………装……………………………………订…………………………………线…………………………… ……………………………装……………………………………订…………………………………线…………………………… 图 45 图 34 图 46 图 35 图 47。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。