亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fangkuai.lst

?? 基于單片機的俄羅斯方塊的設計
?? LST
?? 第 1 頁 / 共 3 頁
字號:
 403   2        }
 404   1        else
 405   1        {
 406   2           XiaoFengKuai(x1+shape[Tshape].point[0].x,y1+shape[Tshape].point[0].y,0);  //刪除形狀
 407   2               XiaoFengKuai(x1+shape[Tshape].point[1].x,y1+shape[Tshape].point[1].y,0);
 408   2               XiaoFengKuai(x1+shape[Tshape].point[2].x,y1+shape[Tshape].point[2].y,0);
 409   2               XiaoFengKuai(x1+shape[Tshape].point[3].x,y1+shape[Tshape].point[3].y,0);
 410   2        }
 411   1      }
 412          
 413          //**************************************************************************
 414          //= 函數原型:void Fangkuai_down()
 415          //= 功    能: 方塊下降處理
 416          //= 參    數:                   
 417          //= 返 回 值:
 418          //= 函數性質:公有函數
 419          //= 注    意:
 420          //***************************************************************************   
 421          static uint DSpeed=MIN_SLOW_SPEED;                 //標識下降速度
 422          static uint Now_Speed=MIN_SLOW_SPEED;         //當前速度
 423          void Fangkuai_down()
 424          { 
 425   1        uchar i;
 426   1        static bit New_shape=1;                //標識是否要產生新形狀
C51 COMPILER V8.02   FANGKUAI                                                              11/26/2006 21:57:40 PAGE 8   

 427   1        if(Game_Stop==1) return;
 428   1        if(New_shape==1)
 429   1        {
 430   2          New_shape=0;
 431   2          xx=X_START;
 432   2              yy=Y_START;
 433   2          This_shape=Next_shape;                          //當前方塊等于預方塊
 434   2              Show_shape(15,18,Next_shape,0);     // 產生一下個方塊前,將預方塊刪除
 435   2              Next_shape=Random();                    //產生下一個方塊
 436   2              Show_shape(xx,yy,This_shape,1);          //顯示當前方塊
 437   2              Show_shape(15,18,Next_shape,1);          //預顯示下一個方塊
 438   2              if(Bottom_Anti())
 439   2              {
 440   3                 Game_Stop=1;
 441   3             Show_Image(35,15,94,114,0);        //清屏
 442   3                 char_wr(6,6,Game_Char,0,4); //顯示Game 
 443   3                 char_wr(6,8,Over_Char,0,4); //顯示over
 444   3                 return;
 445   3              } 
 446   2        }
 447   1        else
 448   1        {
 449   2            if(DSpeed==0)
 450   2                  {
 451   3                     DSpeed=Now_Speed;        //確定方塊下落的速度
 452   3                     if(Bottom_Anti())
 453   3                       {
 454   4                           New_shape=1;//產生新的形狀
 455   4                          for(i=0;i<4;i++)
 456   4                           {
 457   5                             Platform[xx+shape[This_shape].point[i].x][yy+shape[This_shape].point[i].y]=1;//寫入平臺
 458   5                                
 459   5                               }
 460   4                                       UnDisplay_line();//消行計分
 461   4                                       return;
 462   4                    }
 463   3                     else
 464   3                       {
 465   4                         Show_shape(xx,yy,This_shape,0); //刪除當前形狀
 466   4                         yy++;
 467   4                     Show_shape(xx,yy,This_shape,1); //顯示形狀(形狀下移一個位置)
 468   4                         return;
 469   4                        }
 470   3              }
 471   2            else
 472   2             {
 473   3                DSpeed--;
 474   3                    
 475   3              }
 476   2              
 477   2          }
 478   1      }
 479          
 480          //**************************************************************************
 481          //= 函數原型:void Fangkuai_Control()
 482          //= 功    能: 方塊游戲控制
 483          //= 參    數:                   
 484          //= 返 回 值:
 485          //= 函數性質:公有函數
 486          //= 注    意:
 487          //*************************************************************************** 
 488          #define Move_Left    4
C51 COMPILER V8.02   FANGKUAI                                                              11/26/2006 21:57:40 PAGE 9   

 489          #define Move_Right       6
 490          #define Add_Speed    5
 491          #define Change_Shape 8
 492          #define Game_Star    7
 493          #define Game_Pause   9
 494          
 495          void Fangkuai_Control()
 496          {
 497   1              
 498   1               switch(Key)    //消息處理
 499   1               {
 500   2                   case  Move_Left: 
 501   2                             {
 502   3                                    Key=Nothing;  //信息已被處理,拋棄它
 503   3                            if(!Left_Anti())
 504   3                            {
 505   4                                   Show_shape(xx,yy,This_shape,0); //刪除當前形狀
 506   4                               xx--;
 507   4                                   Show_shape(xx,yy,This_shape,1); //顯示移動后的形狀
 508   4                            }
 509   3                                 }break;
 510   2                   case  Move_Right:
 511   2                            {
 512   3                                   Key=Nothing;  //信息已被處理,拋棄它
 513   3                           if(!Right_Anti())
 514   3                           {
 515   4                                  Show_shape(xx,yy,This_shape,0); //刪除當前形狀
 516   4                              xx++;
 517   4                                  Show_shape(xx,yy,This_shape,1); //顯示移動后的形狀
 518   4                           }
 519   3                                }break;
 520   2                   case  Add_Speed:
 521   2                             {
 522   3                                     Key=Nothing;               //信息已被處理,拋棄它
 523   3                                         if(Game_Stop==1)
 524   3                                              {
 525   4                                                 if(Game_Level==0)
 526   4                                                 {
 527   5                                                    Game_Level=9;
 528   5                                                        Show_num(13,11,9);     //顯示等級水平
 529   5                                                        Game_Speed=MIN_SLOW_SPEED/(Game_Level+1);  //根據水平確定速度
 530   5                                                      }
 531   4                                                      else
 532   4                                                      {
 533   5                                                         Game_Level--;
 534   5                                                         Show_num(13,11,Game_Level);   //顯示等級水平
 535   5                                                         Game_Speed=MIN_SLOW_SPEED/(Game_Level+1);  //根據水平確定速度
 536   5                                                      }
 537   4                                               }
 538   3                                              else
 539   3                                              {
 540   4                                            Now_Speed=1;                         //調整位置后,加速下降
 541   4                                            DSpeed=Now_Speed;
 542   4                                              }
 543   3                                 }break;
 544   2                   case  Change_Shape:
 545   2                              {
 546   3                                          Key=Nothing;           //信息已被處理,拋棄它
 547   3                                              if(Game_Stop==1)
 548   3                                              {
 549   4                                                 if(Game_Level==9)
 550   4                                                 {
C51 COMPILER V8.02   FANGKUAI                                                              11/26/2006 21:57:40 PAGE 10  

 551   5                                                    Game_Level=0;
 552   5                                                        Show_num(13,11,0);     //顯示等級水平
 553   5                                                        Game_Speed=MIN_SLOW_SPEED/(Game_Level+1);  //根據水平確定速度
 554   5                                                      }
 555   4                                                      else
 556   4                                                      {
 557   5                                                         Game_Level++;
 558   5                                                         Show_num(13,11,Game_Level);   //顯示等級水平
 559   5                                                         Game_Speed=MIN_SLOW_SPEED/(Game_Level+1);  //根據水平確定速度
 560   5                                                      }
 561   4                                               }
 562   3                                              else
 563   3                                              {
 564   4      
 565   4                                             if(!Change_Shape_Anti())
 566   4                                             {
 567   5                                                Show_shape(xx,yy,This_shape,0); //刪除當前形狀
 568   5                                            This_shape=shape[This_shape].next;
 569   5                                                Show_shape(xx,yy,This_shape,1); //顯示變化后的形狀
 570   5                                              }
 571   4                                              }
 572   3                                  }break;
 573   2                      case  Game_Star:
 574   2                            {
 575   3                                   Key=Nothing;                 //信息已被處理,拋棄它
 576   3                                       ClrGraphic();
 577   3                                       Show_Image(35,15,94,114,0);
 578   3                                   Init_GamePlatform();
 579   3                                       Game_Stop=0;
 580   3                                }break;
 581   2                      case  Game_Pause:
 582   2                            {
 583   3                                   Key=Nothing;                 //信息已被處理,拋棄它
 584   3                                   Game_Stop=!Game_Stop;
 585   3                                }
 586   2                      default:Now_Speed=Game_Speed;
 587   2                }
 588   1      }
 589          
 590          
 591          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   3148    ----
   CONSTANT SIZE    =      8    ----
   XDATA SIZE       =    465    ----
   PDATA SIZE       =     15      18
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      1       3
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人av一区二区三区| 欧美天天综合网| 日韩女同互慰一区二区| 日韩黄色一级片| 日韩一区二区在线观看视频播放 | 一区二区三区精品| 91免费观看视频| 亚洲香肠在线观看| 欧美日韩国产天堂| 看电影不卡的网站| 久久久亚洲精品石原莉奈| 国产精品亚洲一区二区三区妖精| 国产欧美日韩三区| 一本大道久久a久久精品综合| 一区二区三区四区国产精品| 欧美日本一道本| 国产一区二区看久久| 亚洲综合丝袜美腿| 久久综合九色欧美综合狠狠| 99精品视频在线播放观看| 美女视频网站黄色亚洲| 国产精品久久久久久久久久久免费看 | 在线观看网站黄不卡| 久久精品久久久精品美女| 欧美高清在线一区二区| 欧美日韩精品欧美日韩精品一综合| 亚洲一区二区高清| 国产精品久久久久三级| 91精选在线观看| 国产高清精品在线| 美女性感视频久久| 成人欧美一区二区三区视频网页| 制服丝袜成人动漫| 欧美午夜精品电影| 精品亚洲aⅴ乱码一区二区三区| 亚洲日本在线a| 国产精品污网站| 欧美成人三级在线| 欧美美女黄视频| 91视频一区二区三区| 国产一区二区三区久久久| 免费看黄色91| 丝袜亚洲另类欧美综合| 中文字幕av一区二区三区高 | 亚洲成av人片一区二区| 亚洲午夜一区二区| 亚洲chinese男男1069| 一区2区3区在线看| 亚洲一区自拍偷拍| 天天操天天色综合| 毛片av中文字幕一区二区| 日本黄色一区二区| 欧美日本一道本在线视频| www..com久久爱| 不卡影院免费观看| 日本韩国精品一区二区在线观看| 色综合天天综合网国产成人综合天 | 亚洲无人区一区| 日本中文一区二区三区| 免费观看日韩av| 国产精品 日产精品 欧美精品| 国产一区美女在线| 97久久超碰国产精品电影| 91久久线看在观草草青青| 91精品国产综合久久婷婷香蕉| 2019国产精品| 一区二区三区精品久久久| 奇米色一区二区| 成人午夜av在线| 欧美美女黄视频| 中文字幕精品综合| 日韩国产欧美在线视频| 丁香婷婷综合色啪| 欧美日韩成人激情| 国产精品国产自产拍在线| 偷窥国产亚洲免费视频| 91看片淫黄大片一级| 久久综合色鬼综合色| 亚洲一区二区三区四区不卡| 成人免费三级在线| 日韩精品中文字幕一区二区三区| 亚洲欧美激情一区二区| 国产一区二区三区综合| 日韩小视频在线观看专区| 亚洲一区二区三区四区在线 | 日本高清不卡aⅴ免费网站| 久久众筹精品私拍模特| 日韩不卡一二三区| 欧美日韩国产一级| 亚洲尤物在线视频观看| 91激情五月电影| 亚洲永久免费视频| 在线精品亚洲一区二区不卡| 亚洲精品日韩综合观看成人91| 成人精品国产一区二区4080| 中文字幕乱码一区二区免费| 大桥未久av一区二区三区中文| 久久久久久99久久久精品网站| 国内精品伊人久久久久av一坑| 日韩精品一区二区三区视频播放 | 久久久久久免费毛片精品| 日本欧美久久久久免费播放网| 555www色欧美视频| 天天综合网天天综合色| 日韩欧美的一区| 国产馆精品极品| 一区二区三区在线观看网站| 欧美在线制服丝袜| 免费欧美在线视频| 日韩伦理电影网| 91精品视频网| 丰满岳乱妇一区二区三区| 一区二区在线看| 欧美一区二区免费视频| 丁香婷婷综合五月| 麻豆成人在线观看| 18成人在线观看| 日韩免费高清av| 欧美午夜一区二区| 国产在线麻豆精品观看| 一区二区在线观看视频在线观看| 精品国产sm最大网站免费看| 99综合影院在线| 久久99国产精品久久99果冻传媒| 国产精品免费观看视频| 91精品国产手机| 日本福利一区二区| eeuss国产一区二区三区| 久久99久久久欧美国产| 五月综合激情网| 亚洲图片自拍偷拍| 亚洲日本va午夜在线电影| 欧美xfplay| 日韩精品一区国产麻豆| 欧美丰满美乳xxx高潮www| 欧美在线视频日韩| 99精品国产99久久久久久白柏| 秋霞影院一区二区| 天天色综合天天| 视频一区二区欧美| 亚洲成人777| 日本特黄久久久高潮| 日韩精品成人一区二区在线| 日韩精品亚洲专区| 日韩国产精品大片| 狠狠色丁香婷婷综合| 久久婷婷一区二区三区| 欧美国产综合色视频| 国产精品久久99| 亚洲激情图片一区| 亚洲在线视频免费观看| 亚洲成人中文在线| 日本不卡的三区四区五区| 另类人妖一区二区av| 国产在线播精品第三| www.av精品| 宅男噜噜噜66一区二区66| 精品国产亚洲在线| 亚洲日本韩国一区| 乱中年女人伦av一区二区| 国产69精品久久久久777| 99久久精品免费精品国产| 欧美日韩成人综合| 欧美激情一区二区三区全黄 | 欧美人成免费网站| 精品国产露脸精彩对白| 亚洲欧美视频一区| 久久99久久精品| 欧美亚洲一区二区在线| 国产欧美中文在线| 日本午夜一区二区| 欧美性猛交xxxxxx富婆| 日本一区二区综合亚洲| 日本美女一区二区| 99精品视频一区二区| 精品国产乱子伦一区| 亚洲精品中文在线| 成人av在线一区二区三区| 精品国产一区a| 国模一区二区三区白浆| 欧美性猛交xxxx乱大交退制版| 国产精品久久久久久久久免费桃花| 久久精品国产第一区二区三区| 91精品国产综合久久久久久| 亚洲大片免费看| 欧美日韩国产一级二级| 夜夜爽夜夜爽精品视频| 一本大道久久a久久综合| 亚洲天堂福利av| 91在线免费看| 亚洲精品免费一二三区| 成人精品鲁一区一区二区| 久久久久久久久久久黄色| 国产久卡久卡久卡久卡视频精品| 欧美午夜免费电影| 亚洲精品视频在线观看网站| av福利精品导航| 亚洲图片你懂的| 色伊人久久综合中文字幕| 中文字幕一区不卡|