用户名 密    码

Flash动画教程:制作经典小游戏《填色》(8)

来源:互联网 作者:未知 发布时间:2010-10-23 21:01:10 网友评论 0


  10.选择“图”图层的第3帧,从素材中将boy影片剪辑拖入舞台的左侧,实例名称命名为“boy”。打开boy实例,设置“发”影片剪辑的实例名称为“a1”,依此类推,设置boy实例中其它剪辑的名称为“a2”、“a3”···。选中a1打开动作面板,添加如下代码:

  on (release) {

   _root.boy.a1color = new Color(_root.boy.a1);

   _root.boy.a1color.setRGB(_root.sezhi);

   _root.sound.play();

  }
  把上面a1中的代码分别复制到其它的a2、a3···实例中。需要注意的是,要将语句中的颜色对象改为与它们各自的实例名称分别对应。
  12.选择“吸管”层的第2帧,从素材中将“吸管”影片剪辑拖入舞台,实例名称命名为“xiguan”。
  13.选择“显示区”层第2帧,从素材中将“控制吸管”和“sound”两个影片剪辑拖入到场景中但不要放在舞台上,sound影片剪辑实例名称命名为“sound”。选择影片剪辑“控制吸管”的实例,在其动作面板上添加以下代码:

   onClipEvent (mouseDown) { //当鼠标按下时

   _root.xiguan.gotoAndPlay(2); //实例“xiguan”跳转到第2帧,并开始播放

  }
  14.选择“程序”层的第1帧,在其动作面板上添加如下语句:

  stop();

  var sezhi;
  选择第2帧,在其动作面板上添加如下代码:

  Mouse.hide();

  startDrag("_root.xiguan", true); //隐藏鼠标,实现吸管跟随
  选择第3帧,在其动作面板添加如下代码:  
 stop();
  制作完成以后如图22所示:

\

搜索栏目