• 大小: 59KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: 其他
  • 标签: 俄罗斯  

资源简介

俄罗斯方块简单实现带键盘控制 很简单的程序

资源截图

代码片段和文件信息

#include “L.h“
L::L(int f)
{
Flag=f;
switch(Flag)
{

case 0:
Ls.x0=0Ls.y0=0;
Ls.x1=0Ls.y1=1;
Ls.x2=0Ls.y2=2;
Ls.x3=1Ls.y3=2;
break;
case 1:
Ls.x0=2Ls.y0=0;
Ls.x1=1Ls.y1=0;
Ls.x2=0Ls.y2=0;
Ls.x3=0Ls.y3=1;
break;
case 2:
Ls.x0=1Ls.y0=2;
Ls.x1=1Ls.y1=1;
Ls.x2=1Ls.y2=0;
Ls.x3=0Ls.y3=2;
break;
case 3:
Ls.x0=0Ls.y0=1;
Ls.x1=1Ls.y1=1;
Ls.x2=2Ls.y2=1;
Ls.x3=2Ls.y3=0;
break;
}

}

void L::Around()
{
switch(Flag)
{

case 0:
Ls.x0=Ls.x2+2Ls.y0=Ls.y2;
Ls.x1=Ls.x2+1Ls.y1=Ls.y2;
Ls.x3=Ls.x2Ls.y3=Ls.y2+1;
Flag=(Flag+1)%4;
break;
case 1:
Ls.x0=Ls.x2Ls.y0=Ls.y2+2;
Ls.x1=Ls.x2Ls.y1=Ls.y2+1;
Ls.x3=Ls.x2-1Ls.y3=Ls.y2;
Flag=(Flag+1)%4;
break;


case 2:

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     262192  2011-09-27 00:12  els\Debug\els.exe

     文件       4363  2011-09-27 00:07  els\els.dsp

     文件        514  2011-09-27 00:07  els\els.dsw

     文件      41984  2011-09-27 00:12  els\els.ncb

     文件      48640  2011-09-27 00:12  els\els.opt

     文件       1456  2011-09-26 23:52  els\L.cpp

     文件        344  2011-09-26 23:32  els\L.h

     文件       1083  2011-09-27 00:12  els\Main.cpp

     目录          0  2011-09-27 00:12  els\Debug

     目录          0  2011-09-27 00:12  els

     文件        890  2011-09-27 00:12  els\els.plg

     文件         91  2011-09-27 00:13  说明.txt

----------- ---------  ---------- -----  ----

               361557                    12


评论

共有 条评论