当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash游戏制作:弹力球(4)

Flash动画制作
Flash 3d效果精彩实例(5)
贺新年 制作五彩缤纷焰火动画
FlashMX2004中的XML应用之原理篇
制作一个骄艳的鲜花情人Flash贺卡
有趣 用Flash制作互动的小人
Flash制作鸡年新春动画贺卡
Flash MX 2004 UI组件系列教程(3)
Flash加载外部文件(5)
Flash MX 2004 UI组件系列教程(4)
Flash加载外部文件(2)
Flash加载外部文件(3)
一个最简便的代码实现任意数字和0的来回跳转
让Flash课件中测试题信手拈来
MX中如何实现swf文件的完美跳转
三分钟理解Flash中的级别关系
flash与ASP通信的几种方法
flashMX2004视频插件的应用教程
如何做好一个多人配合的flash项目
AS计算方面的错误
如何防止SWF文件被反编译

Flash动画制作 中的 Flash游戏制作:弹力球(4)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 83 ::
收藏到网摘: n/a

三、游戏场景的布置

  1.回到主场景中,新建立layer2到layer4四个图层。

  2.在图层layer1中,我们铺上一幅游戏背景图,可以自己在flash中画,也可以从外部导入一幅图片,如图15所示:


图15

  3.在图层layer2中,将组件Mouse Tracker拖到舞台上,作为传递鼠标值的中间角色,并在properties面板中给其命名为mousetrack。

  4.在图层layer3中,分别将组件Horizontal Paddles,Vertical Paddles和Paddle Controller放到舞台的合适位置,分别在properties面板中命名为hor,ver和Controller,如图16所示:



图16

  5.然后在图层layer3的第1帧加as:

  stop();
  /Controller:Lives = 5;
  /Controller:Score = 0;
  //初始化游戏得分和生命值分别为0和5

  6.最后将组件ball放到图层layer4中,在properties面板中给其命名为Ball,并给图层layer4的第1帧加as:

  setProperty("/mousetrack", _visible, "0");
  startDrag("mousetrack", true, 55, 55, 245, 330);
  setProperty("/quitspot", _visible, 0);
  //设置对象mousetrack在游戏中不可见,并且对mousetrack进行拖动,使对象//mousetrack紧跟鼠标运动。

  7.这样整个游戏就做完了,最后的主场景和时间线分别如图17和图18所示:

  
图17                    图18


原文件下载学习