- 打卡等级:以坛为家I
- 打卡总天数:301
- 最近打卡:2025-05-01 08:32:20
已绑定手机
金牌会员
- 积分
- 1185
|
发表于 2024-3-6 10:47:36
|
显示全部楼层
void M7(u8 color)
{
u8 L1,L2,L5,L6;
L5=5;
L6=2;
qsj(WS_NUM);
WsDat[0]=caihongseku[color][0];
for (L1=0;L1<5;L1++)
{
for (L2=0;L2<16;L2++)
{
WsDat[L1*16+L2+25]=caihongseku[L1][2];
if (L2==0){WsDat[L1*16+L2+25]=caihongseku[5][0];}
if (L2==7){WsDat[L1*16+L2+25]=caihongseku[5][0];}
}}
for (L1=0;L1<5;L1++)
{
for (L2=0;L2<3;L2++)
{
WsDat[L1*3+L2+10]=caihongseku[L2][0];
}}
for (L1=0;L1<48;L1++)
{
if(--L5==0) {
WaDatXH();
L5=5;
temp1=WsDat[12];
WsDat[12]=WsDat[11];WsDat[11]= WsDat[10];WsDat[10]=temp1;
temp1=WsDat[15];
WsDat[15]=WsDat[14];WsDat[14]=WsDat[13];WsDat[13]=temp1;
temp1=WsDat[18];
WsDat[18]=WsDat[17];WsDat[17]=WsDat[16];WsDat[16]=temp1;
temp1=WsDat[21];
WsDat[21]=WsDat[20];WsDat[20]=WsDat[19];WsDat[19]=temp1;
temp1=WsDat[24];
WsDat[24]=WsDat[23];WsDat[23]=WsDat[22];WsDat[22]=temp1;
}
//if(L1<10) {}
zxzy();
zxyy1();
DIS(100);
}
qsj(10);
WsDat[0]=caihongseku[color+1][0];
WsDat[5]=caihongseku[color+1][0];
for (L1=0;L1<5;L1++)
{
for (L2=0;L2<16;L2++)
{
WsDat[L1*16+L2+25]=caihongseku[L1][2];
if (L2==0){WsDat[L1*16+L2+25]=caihongseku[5][0];}
if (L2==4){WsDat[L1*16+L2+25]=caihongseku[5][0];}
if (L2==8){WsDat[L1*16+L2+25]=caihongseku[5][0];}
if (L2==12){WsDat[L1*16+L2+25]=caihongseku[5][0];}
}}
for (L1=0;L1<48;L1++)
{
if(--L5==0) {
WaDatXH();L5=5;
temp1=WsDat[12];
WsDat[12]=WsDat[11];WsDat[11]= WsDat[10];WsDat[10]=temp1;
temp1=WsDat[15];
WsDat[15]=WsDat[14];WsDat[14]=WsDat[13];WsDat[13]=temp1;
temp1=WsDat[18];
WsDat[18]=WsDat[17];WsDat[17]=WsDat[16];WsDat[16]=temp1;
temp1=WsDat[21];
WsDat[21]=WsDat[20];WsDat[20]=WsDat[19];WsDat[19]=temp1;
temp1=WsDat[24];
WsDat[24]=WsDat[23];WsDat[23]=WsDat[22];WsDat[22]=temp1;
}
zxzy();
if(--L6==0) { zxyy1();L6=2; }
DIS(100);
}
qsj(10);
WsDat[0]=caihongseku[color+2][0];
WsDat[2]=caihongseku[color+2][0];
WsDat[6]=caihongseku[color+2][0];
for (L1=0;L1<5;L1++)
{
for (L2=0;L2<16;L2++)
{
WsDat[L1*16+L2+25]=caihongseku[L1][2];
if (L2==0){WsDat[L1*16+L2+25]=caihongseku[5][0];}
if (L2==4){WsDat[L1*16+L2+25]=caihongseku[5][0];}
if (L2==8){WsDat[L1*16+L2+25]=caihongseku[5][0];}
if (L2==12){WsDat[L1*16+L2+25]=caihongseku[5][0];}
if (L2==2){WsDat[L1*16+L2+25]=caihongseku[5][0];}
if (L2==6){WsDat[L1*16+L2+25]=caihongseku[5][0];}
if (L2==10){WsDat[L1*16+L2+25]=caihongseku[5][0];}
if (L2==14){WsDat[L1*16+L2+25]=caihongseku[5][0];}
}}
for (L1=0;L1<48;L1++)
{
if(--L5==0) {
WaDatXH();L5=3; //旋转
temp1=WsDat[12];
WsDat[12]=WsDat[11];WsDat[11]= WsDat[10];WsDat[10]=temp1;
temp1=WsDat[15];
WsDat[15]=WsDat[14];WsDat[14]=WsDat[13];WsDat[13]=temp1;
temp1=WsDat[18];
WsDat[18]=WsDat[17];WsDat[17]=WsDat[16];WsDat[16]=temp1;
temp1=WsDat[21];
WsDat[21]=WsDat[20];WsDat[20]=WsDat[19];WsDat[19]=temp1;
temp1=WsDat[24];
WsDat[24]=WsDat[23];WsDat[23]=WsDat[22];WsDat[22]=temp1;
}
zxzy();
if(--L6==0) { zxyy1();L6=6; }
DIS(100); //显示子程序
}
} |
|