Flash CS5中文版标准实例教程课件第10章 综合实例.ppt

Flash CS5中文版标准实例教程课件第10章 综合实例.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 综合实例 本章重点 本章我们安排了几个实例,制作课件、制作实时钟和射击游戏,它们虽然都不是太难,但综合性比较强,我们在学习的时候不仅要学习它们的制作方法,更要学习它们的制作思路。作为本书的最后一章,基础的知识我们都讲解了,而具体的怎么操作还需读者下去勤加练习,多想多做,这样我们才能不断创新,制作出自己风格的Flash动画来。 学习目的 通过本章的学习,您可以了解: 课件制作过程 制作实时钟 精彩射击游戏的制作 10.1.1 制作静态元件 10.1.2 制作按钮 10.1.3 制作实验的影片剪辑 10.1.4 将元件添加进场景 10.1.5 用ActionScript进行编程 10.2 制作实时钟 10.2.1 制作界面 10.2.2 制作表针 10.2.4 添加实例 10.2.5 添加其它信息 10.3 制作精彩射击游戏 制作背景、飞船 制作虚拟的场景 制作星空背景 创建一些对手 制作对手与我交锋场景 制作游戏结束画面 对游戏进行最后完善 * * 10.1 课件制作 注意:为了使紫色的文字和前一帧的文字能够对齐,打开时间轴下面的洋葱皮选项,这样可以通过观察前后两帧的变化来对齐文字。 本节主要内容包括使用Date对象和创建走动的指针。如图所示是实时钟的外观,它可以显示年,月,日,星期;并且用两种方式显示小时,分,秒。 10.2.3 制作Clock 拖一个Clock 影片剪辑的实例到屏幕上。给这个实例名为Clock。为这个实例添加如下的代码: onClipEvent (enterFrame) { // Get the time information and stores in MyDate MyDate = new Date(); // Assigns values individually hour = MyDate.getHours(); minute = MyDate.getMinutes(); second = MyDate.getSeconds(); // Calculates position for hours hand if (hour 11) { hour = hour.12; } hour = hour*5; movement = minute/12; hour = int(hour+movement); // Moves hours hand with (_root.Clock.Hours) { gotoAndStop(hour) + 1; } // Moves minutes hand with (_root.Clock.Minutes) { gotoAndStop(minute) + 1; } // Moves seconds hand with (_root.Clock.Seconds) { gotoAndStop(second) + 1; } } 在主时间轴里添加一个新层,起名为info。然后在这层里,添加一个静态文本框。 新插入一层,起名为day。然后在这个层里,添加两个动态文本框,分别于变量year和currentdate相关联,注意它们的宽度,需要适当调整,如图所示。 本节主要学习内容包括: 射击游戏制作的一般原理 检测碰撞 制作运动的背景 键盘检测 图显示了这个游戏的界面,通过四个方向键控制飞船的运动,Ctrl键用来发射激光武器,屏幕右边随机地有对手飞船飞过来,要么用激光武器把对手飞船击落,要么躲过去,如果被对手飞船撞到,读者就输了。背景是移动的地面和星星,左上角计算读者当前的得分。 为了显示飞船向右运动的效果,根据相对论,可以向左移动地面,好像坐车的时候感觉地面向后移动一样。移动地面的最好方法就是让ground 影片剪辑的X坐标逐渐的减小。 为了使移动的效果看起来更加平滑,需要两个这样的地面影片剪辑。但是不简单地把两个地面地影片剪辑放到一起,把两个这样的地面影片剪辑放到另外的一个影片剪辑里,起名为mainGround。然后用这个新的mainGround来代替两个单独的ground 影片剪辑。换句话说,mainGround 影片剪辑包含了两个ground 影片剪辑, 通过移动mainGround来代替移动两个ground 影片剪辑。 读者可以试着自己加上这个滚动的背景,所有的步骤都和加地面的步骤一样,唯一的区别就是图形应该是星空的图形,而不是地面了。

文档评论(0)

autohhh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档