- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十五讲 动画制作与欣赏
第15章 制作菜单与游戏 本章导读 学习目标 本章要点 习 题 本章导读 弹出式菜单 小游戏——五子棋 学习目标 运用Flash动画制作菜单与游戏也是Flash中很常用的一个领域。本章将制作两个添加了Actions语句的综合动画,包括制作动态的弹出菜单和五子棋游戏动画,使读者熟练掌握制作复杂的Actions语句动画。 本章要点 创意与构图分析 制作弹出菜单 制作五子棋游戏 15.1 弹 出 菜 单 本例将制作一个动态的弹出菜单。 15.1.1 案例要求 弹出菜单动画是一种利用影片剪辑元件和按钮制作的模拟软件菜单效果的动画菜单。这类菜单的打开过程全部用动画形式表现,使得菜单的打开过程流畅,具有时尚感强等特点。要求在制作完成的动画中,单击菜单的各选项,可以打开下一级的菜单,并以流畅的动画形式出现。 15.1.2 创意与构图分析 在制作过程中,首先需要将构成菜单的各菜单项目都嵌套在其上级菜单对应的影片剪辑元件中,并将所有组件整合到caidan1影片剪辑元件,这样可以简化最后的场景编辑步骤。 15.1.2 创意与构图分析 另外,本例中还专门创建了一个名为“菜单项”的图形元件,在后面制作的每一个菜单项按钮都调用该图形元件作为背景,使各菜单项的色彩和形状得到统一,如果需要对菜单项的颜色进行调整,只需直接修改该图形元件的颜色即可。在制作下拉式菜单的下拉过渡效果时,在各主菜单的右侧还添加了一个与菜单下拉同步运动的旋转按钮。在用户单击主菜单后,菜单项缓缓拉出,同时按钮作180°的同步旋转,强化了菜单的整体性,增强了过渡效果的动作感。 15.1.3 制作图形元件和按钮 为了省去后面繁琐的重复操作,下面先制作图形元件和按钮。 15.1.4 制作anniu影片剪辑元件 将制作一组anniu影片剪辑元件 15.1.5 制作caidan影片剪辑元件 将制作一组caidan影片剪辑元件。 15.1.6 后期制作 将图形元件、按钮元件和两组影片剪辑元件制作完成后,将它们放入场景中即可完成动画的后期制作。 15.2 小游戏——五子棋 本例将制作一个与电脑对战的小游戏“五子棋”。 15.2 小游戏——五子棋 15.2.1 案例要求 15.2.2 创意与构图分析 15.2.3 制作开始界面 15.2.4 绘制棋盘 15.2.5 绘制棋子 15.2.6 制作占位按钮 15.2.7 初始化棋盘 15.2.8 用户走棋 15.2.9 电脑走棋 15.2.10 添加函数 15.2.11 游戏结束 15.2.12 调整深度级别 15.2.1 案例要求 本实例是与电脑对战的游戏动画,所以用户与电脑下棋的步骤是有所不同的,人下棋的步骤可以通过按钮实现,而电脑下棋则需要经过电脑运算。五子棋是一种锻炼思维的游戏,如何让电脑模拟这种既要防守又要进攻的思维过程,在关键的位置下棋,是本实例要解决的主要问题,所以读者应仔细学习脚本的运用方法。 15.2.2 创意与构图分析 五子棋游戏需要对每个位置、每颗棋子的形势进行判断,本例用数组记录棋盘中两种颜色棋子的位置分布,并用数组记录每颗棋子周围的形势。电脑每下一棋,都需对整盘棋的局势作出权衡。 15.2.2 创意与构图分析 本例将黑色和白色棋子做成影片剪辑,在下棋的过程中加入到棋盘中去。人走棋可以采用在制作影片时将影片剪辑拖放到场景中,并为其实例命名。在影片播放过程中,使用duplicateMovieClip方法将其复制,然后为复制出的新实例设置属性。在本例中即为每下一步棋复制一颗棋子,然后将其位置属性设置为要下棋的位置。 15.2.2 创意与构图分析 电脑走棋可以采用不将影片剪辑拖放到场景中,而是在库中为其添加链接的方法实现。在影片播放过程中,电脑会使用attachMovie方法将其实例附加到影片中,并为其实例设置属性。 15.2.3 制作开始界面 先为五子棋游戏制作一个开始界面,在其中制作按钮元件,单击按钮即可开始游戏。 15.2.4 绘制棋盘 开始绘制棋盘。 15.2.5 绘制棋子 五子棋的棋子分为黑白两种,规定电脑走黑棋,玩家走白棋。为了清楚地显示电脑每一步棋的位置,让刚下的黑棋闪烁几下,而让白棋不闪烁。 15.2.6 制作占位按钮 这里所说的占位按钮即是棋盘中每个棋位上的按钮,用户单击它即可在单击处添加一颗白棋。 15.2.7 初始化棋盘 开始游戏时,电脑先行一子,并在棋盘上每个方格中附加一个posmc影片剪辑实例,使得用户可以在任一方格中单击棋子。 15.2.8 用户走棋 用户走棋是通过单击posmc影片剪辑中的posbu按钮实现的,所以需要在po
文档评论(0)