欢迎大家光临【无师自通-教程网】您的到来是我们的荣幸。本站提供photoshop教程,ps教程,flash教程,cad教程,网页制作教程,excel教程,asp教程,vb教程,3d教程,c语言教程,html教程,coreldraw教程,dreamweaver教程,java教程,3dmax教程 等各种教程为主题的内容和服务,相信您会在这里找到您所需要的东东。无师自通伴您一生-谢谢您的光临!!
网站地图 设为首页
简繁切换 加入收藏
栏目待定 留言本站
您现在的位置: 无师自通-教程网 >> 多媒体动画 >> Flash教程 >> Flash游戏实例教程 >> 教程正文

  没有公告

教程: Flash教程-Flash游戏实例教程-Flash游戏制作:打砖块 更多...
教程: Flash教程-Flash游戏实例教程-Flash游戏制作:打砖块

    ount = Number(count) 1;
    }
    r = Number(r) 1;
    c = 0;
  }
  setProperty("/brick", _visible, false);

  在此图层第13 帧添加as,下面的as和第12帧相类似,不过游戏的等级更高
  xspeed = 3;
  border = 250;
  bricknumber = 72;
  c = 0;
  r = 0;
  //c和r为两个循环变量
  count = 1;
  while (Number(r)<10) {
    while (Number(c)<10) {
      if (((Number(r)>1) and (Number(r)<8) and (Number(c)>3) and (Number(c)<6)) or ((Number(c)>1) and (Number(c)<8) and (Number(r)>3) and (Number(r)<6))) {
        duplicateMovieClip("/brickgreen", "brick" add r add c, Number(count) 1);
  } else if (((Number(r) == Number(Number(5-9) Number(c))) and (Number(r)>0) and (Number(r)<5)and (Number(c)>4) and (Number(c)<9)) or ((Number(r) == Number(5-c)) and (Number(r)>0) and (Number(r)<5) and (Number(c)>0) and (Number(c)<5)) or ((Number(9-r) == Number(5-c)) and (Number(r)>4) and (Number(r)<9) and (Number(c)>0) and (Number(c)<5)) or ((Number(9-r) == Number(Number(5-9) Number(c))) and (Number(r)>4) and (Number(r)<9) and (Number(c)>4) and (Number(c)<9))) {
        duplicateMovieClip("/brickred", "brick" add r add c, Number(count) 1);
      } else if ((Number(r)>8) or (Number(r) == 0) or (Number(c) == 0) or (Number(c) == 9)) {
        duplicateMovieClip("/brickblue", "brick" add r add c, Number(count) 1);
      }
      setProperty("brick" add r add c, _x, 220 Number(40*c));
      setProperty("brick" add r add c, _y, 50 Number(20*r));
      c = Number(c) 1;
      count = Number(count) 1;
    }
    r = Number(r) 1;
    c = 0;
  }
  setProperty("/brick", _visible, false);

  在此图层第14 帧添加as,下面的as和第13帧相类似,不过游戏的等级更高
  border = 370;
  bricknumber = 116;
  c = 0;
  r = 0;
  //c和r为两个循环变量
  count = 1;
  while (Number(r)<16) {
    while (Number(c)<10) {
      if (((Number(r)>1) and (Number(r)<9) and (Number(c) == 3)) or ((Number(r)>1) and (Number(r)<9)and (Number(c) == 6))) {
        duplicateMovieClip("/brickblue", "brick" add r add c, Number(count) 1);
      } else if (((Number(r)>1) and (Number(r)<9) and (Number(c) == 1)) or ((Number(r)>1) and   (Number(r)<9) and (Number(c) == 8))) {
        duplicateMovieClip("/brickred", "brick" add r add c, Number(count) 1);
      } else if (((Number(r) == 0) and (Number(c)>2) and (Number(c)<7)) or ((Number(r) == 7) and   (Number(c)>2) and (Number(c)<7)) or ((Number(r) == 8) and (Number(c)>2) and (Number(c)<7)))   {
        duplicateMovieClip("/brickblue", "brick" add r add c, Number(count) 1);
      } else if ((Number(r) == 1)) {
        duplicateMovieClip("/brickgreen", "brick" add r add c, Number(count) 1);
      } else if (Number(r)>8) {
        duplicateMovieClip("/brick", "brick" add r add c, Number(count) 1);
    }
    setProperty("brick" add r add c, _x, 220 Number(40*c));
    setProperty("brick" add r add c, _y, 50 Number(20*r));
    c = Number(c) 1;
    count = Number(count) 1;
  }
  r = Number(r) 1;
  c = 0;
  v}
  setProperty("/brick", _visible, false);

  在此图层第15 帧添加as:
  endgame = true;
  Level_index = Number(Level_index) 1;

  最后时间线如图18所示:


图18

  最后您就可以进行游戏的测试了。本游戏的制作难度属于中等难度,掌握好此游戏的制作方法,您还可以尝试更复杂一些的游戏制作。





[5]

上一页  [1] [2] [3] [4] [5] 

教程录入:admin    责任编辑:admin 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     
     
     
     

    3DsMAX实例制作:三维玻璃灯泡

    3dmax在线教程--蝴蝶

    3ds max时尚水晶鞋

    精彩Flash制作风吹草动效果动画

    教程: 3DS Max-设计实例-三维虚拟…

    3dmax7.0教程--火焰特效

    绘画技巧:Flash绘制人头造型

    3ds max 室内设计---室内效果图
    免责声明!本站资料大部分来自于互联网,其版权归原作者或其他合法者所有.如内容涉及或侵犯了您的权益,请通知本人,我将尽快处理!.欢迎您的光临。
    辽ICP备07003958号
    无师自通,伴你一生-教程网