📄 zhzform.cs
字号:
ZHU[0,1].Top = ZHU[0,0].Top - 20 ;
ZHU[0,2].Left = ZHU[0,0].Left + 40;
ZHU[0,2].Top = ZHU[0,0].Top ;
break;
}
}
private void ZHUStatus1(int Direction)
{
//设定珠体1的状态
switch (Direction)
{
case 1:
//正向上
ZHU[1,1].Left = ZHU[1,0].Left + 20 ;
ZHU[1,1].Top = ZHU[1,0].Top + 20 ;
ZHU[1,2].Left = ZHU[1,0].Left + 40 ;
ZHU[1,2].Top = ZHU[1,0].Top + 40 ;
ZHU[1,3].Left = ZHU[1,0].Left + 60 ;
ZHU[1,3].Top = ZHU[1,0].Top + 60 ;
break;
case 2:
//向右
ZHU[1,1].Left = ZHU[1,0].Left - 20 ;
ZHU[1,1].Top = ZHU[1,0].Top + 20 ;
ZHU[1,2].Left = ZHU[1,0].Left - 40 ;
ZHU[1,2].Top = ZHU[1,0].Top + 40 ;
ZHU[1,3].Left = ZHU[1,0].Left - 60 ;
ZHU[1,3].Top = ZHU[1,0].Top + 60 ;
break;
case 3:
//向下
ZHU[1,1].Left = ZHU[1,0].Left - 20 ;
ZHU[1,1].Top = ZHU[1,0].Top - 20 ;
ZHU[1,2].Left = ZHU[1,0].Left - 40 ;
ZHU[1,2].Top = ZHU[1,0].Top - 40 ;
ZHU[1,3].Left = ZHU[1,0].Left - 60 ;
ZHU[1,3].Top = ZHU[1,0].Top - 60 ;
break;
case 4:
//向左
ZHU[1,1].Left = ZHU[1,0].Left + 20 ;
ZHU[1,1].Top = ZHU[1,0].Top - 20 ;
ZHU[1,2].Left = ZHU[1,0].Left + 40 ;
ZHU[1,2].Top = ZHU[1,0].Top - 40 ;
ZHU[1,3].Left = ZHU[1,0].Left + 60 ;
ZHU[1,3].Top = ZHU[1,0].Top - 60 ;
break;
case 5:
//反向上
ZHU[1,1].Left = ZHU[1,0].Left + 20 ;
ZHU[1,1].Top = ZHU[1,0].Top + 20 ;
ZHU[1,2].Left = ZHU[1,0].Left + 40 ;
ZHU[1,2].Top = ZHU[1,0].Top + 40 ;
ZHU[1,3].Left = ZHU[1,0].Left + 60 ;
ZHU[1,3].Top = ZHU[1,0].Top + 60 ;
break;
case 6:
//向右
ZHU[1,1].Left = ZHU[1,0].Left - 20 ;
ZHU[1,1].Top = ZHU[1,0].Top + 20 ;
ZHU[1,2].Left = ZHU[1,0].Left - 40 ;
ZHU[1,2].Top = ZHU[1,0].Top + 40 ;
ZHU[1,3].Left = ZHU[1,0].Left - 60 ;
ZHU[1,3].Top = ZHU[1,0].Top + 60 ;
break;
case 7:
//向下
ZHU[1,1].Left = ZHU[1,0].Left - 20 ;
ZHU[1,1].Top = ZHU[1,0].Top - 20 ;
ZHU[1,2].Left = ZHU[1,0].Left - 40 ;
ZHU[1,2].Top = ZHU[1,0].Top - 40 ;
ZHU[1,3].Left = ZHU[1,0].Left - 60 ;
ZHU[1,3].Top = ZHU[1,0].Top - 60 ;
break;
case 8:
//向左
ZHU[1,1].Left = ZHU[1,0].Left + 20 ;
ZHU[1,1].Top = ZHU[1,0].Top - 20 ;
ZHU[1,2].Left = ZHU[1,0].Left + 40 ;
ZHU[1,2].Top = ZHU[1,0].Top - 40 ;
ZHU[1,3].Left = ZHU[1,0].Left + 60 ;
ZHU[1,3].Top = ZHU[1,0].Top - 60 ;
break;
}
}
private void ZHUStatus2(int Direction)
{
//设定珠体2的状态
switch (Direction)
{
case 1:
//正向上
ZHU[2,1].Left = ZHU[2,0].Left + 20 ;
ZHU[2,1].Top = ZHU[2,0].Top + 20 ;
ZHU[2,2].Left = ZHU[2,0].Left ;
ZHU[2,2].Top = ZHU[2,0].Top + 40 ;
ZHU[2,3].Left = ZHU[2,0].Left - 20 ;
ZHU[2,3].Top = ZHU[2,0].Top + 60 ;
break;
case 2:
//向右
ZHU[2,1].Left = ZHU[2,0].Left - 20 ;
ZHU[2,1].Top = ZHU[2,0].Top + 20 ;
ZHU[2,2].Left = ZHU[2,0].Left - 40 ;
ZHU[2,2].Top = ZHU[2,0].Top ;
ZHU[2,3].Left = ZHU[2,0].Left - 60 ;
ZHU[2,3].Top = ZHU[2,0].Top - 20 ;
break;
case 3:
//向下
ZHU[2,1].Left = ZHU[2,0].Left - 20 ;
ZHU[2,1].Top = ZHU[2,0].Top - 20 ;
ZHU[2,2].Left = ZHU[2,0].Left ;
ZHU[2,2].Top = ZHU[2,0].Top - 40 ;
ZHU[2,3].Left = ZHU[2,0].Left + 20 ;
ZHU[2,3].Top = ZHU[2,0].Top - 60 ;
break;
case 4:
//向左
ZHU[2,1].Left = ZHU[2,0].Left + 20 ;
ZHU[2,1].Top = ZHU[2,0].Top - 20 ;
ZHU[2,2].Left = ZHU[2,0].Left + 40 ;
ZHU[2,2].Top = ZHU[2,0].Top ;
ZHU[2,3].Left = ZHU[2,0].Left + 60 ;
ZHU[2,3].Top = ZHU[2,0].Top + 20 ;
break;
case 5:
//反向上
ZHU[2,1].Left = ZHU[2,0].Left - 20 ;
ZHU[2,1].Top = ZHU[2,0].Top + 20 ;
ZHU[2,2].Left = ZHU[2,0].Left ;
ZHU[2,2].Top = ZHU[2,0].Top + 40 ;
ZHU[2,3].Left = ZHU[2,0].Left + 20 ;
ZHU[2,3].Top = ZHU[2,0].Top + 60 ;
break;
case 6:
//向右
ZHU[2,1].Left = ZHU[2,0].Left - 20 ;
ZHU[2,1].Top = ZHU[2,0].Top - 20 ;
ZHU[2,2].Left = ZHU[2,0].Left - 40 ;
ZHU[2,2].Top = ZHU[2,0].Top ;
ZHU[2,3].Left = ZHU[2,0].Left - 60 ;
ZHU[2,3].Top = ZHU[2,0].Top + 20 ;
break;
case 7:
//向下
ZHU[2,1].Left = ZHU[2,0].Left + 20 ;
ZHU[2,1].Top = ZHU[2,0].Top - 20 ;
ZHU[2,2].Left = ZHU[2,0].Left ;
ZHU[2,2].Top = ZHU[2,0].Top - 40 ;
ZHU[2,3].Left = ZHU[2,0].Left - 20 ;
ZHU[2,3].Top = ZHU[2,0].Top - 60 ;
break;
case 8:
//向左
ZHU[2,1].Left = ZHU[2,0].Left + 20 ;
ZHU[2,1].Top = ZHU[2,0].Top + 20 ;
ZHU[2,2].Left = ZHU[2,0].Left + 40 ;
ZHU[2,2].Top = ZHU[2,0].Top ;
ZHU[2,3].Left = ZHU[2,0].Left + 60 ;
ZHU[2,3].Top = ZHU[2,0].Top - 20 ;
break;
}
}
private void ZHUStatus3(int Direction)
{
//设定珠体3的状态
switch (Direction)
{
case 1:
//正向上
ZHU[3,1].Left = ZHU[3,0].Left - 20 ;
ZHU[3,1].Top = ZHU[3,0].Top + 20 ;
ZHU[3,2].Left = ZHU[3,0].Left + 20 ;
ZHU[3,2].Top = ZHU[3,0].Top + 20 ;
ZHU[3,3].Left = ZHU[3,0].Left ;
ZHU[3,3].Top = ZHU[3,0].Top + 40 ;
break;
case 2:
//向右
ZHU[3,1].Left = ZHU[3,0].Left - 20 ;
ZHU[3,1].Top = ZHU[3,0].Top - 20 ;
ZHU[3,2].Left = ZHU[3,0].Left - 20 ;
ZHU[3,2].Top = ZHU[3,0].Top + 20 ;
ZHU[3,3].Left = ZHU[3,0].Left - 40 ;
ZHU[3,3].Top = ZHU[3,0].Top ;
break;
case 3:
//向下
ZHU[3,1].Left = ZHU[3,0].Left + 20 ;
ZHU[3,1].Top = ZHU[3,0].Top - 20 ;
ZHU[3,2].Left = ZHU[3,0].Left - 20 ;
ZHU[3,2].Top = ZHU[3,0].Top - 20 ;
ZHU[3,3].Left = ZHU[3,0].Left ;
ZHU[3,3].Top = ZHU[3,0].Top - 40 ;
break;
case 4:
//向左
ZHU[3,1].Left = ZHU[3,0].Left + 20 ;
ZHU[3,1].Top = ZHU[3,0].Top + 20 ;
ZHU[3,2].Left = ZHU[3,0].Left + 20 ;
ZHU[3,2].Top = ZHU[3,0].Top - 20 ;
ZHU[3,3].Left = ZHU[3,0].Left + 40 ;
ZHU[3,3].Top = ZHU[3,0].Top ;
break;
case 5:
//反向上
ZHU[3,1].Left = ZHU[3,0].Left - 20 ;
ZHU[3,1].Top = ZHU[3,0].Top + 20 ;
ZHU[3,2].Left = ZHU[3,0].Left + 20 ;
ZHU[3,2].Top = ZHU[3,0].Top + 20 ;
ZHU[3,3].Left = ZHU[3,0].Left ;
ZHU[3,3].Top = ZHU[3,0].Top + 40 ;
break;
case 6:
//向右
ZHU[3,1].Left = ZHU[3,0].Left - 20 ;
ZHU[3,1].Top = ZHU[3,0].Top - 20 ;
ZHU[3,2].Left = ZHU[3,0].Left - 20 ;
ZHU[3,2].Top = ZHU[3,0].Top + 20 ;
ZHU[3,3].Left = ZHU[3,0].Left - 40 ;
ZHU[3,3].Top = ZHU[3,0].Top ;
break;
case 7:
//向下
ZHU[3,1].Left = ZHU[3,0].Left + 20 ;
ZHU[3,1].Top = ZHU[3,0].Top - 20 ;
ZHU[3,2].Left = ZHU[3,0].Left - 20 ;
ZHU[3,2].Top = ZHU[3,0].Top - 20 ;
ZHU[3,3].Left = ZHU[3,0].Left ;
ZHU[3,3].Top = ZHU[3,0].Top - 40 ;
break;
case 8:
//向左
ZHU[3,1].Left = ZHU[3,0].Left + 20 ;
ZHU[3,1].Top = ZHU[3,0].Top + 20 ;
ZHU[3,2].Left = ZHU[3,0].Left + 20 ;
ZHU[3,2].Top = ZHU[3,0].Top - 20 ;
ZHU[3,3].Left = ZHU[3,0].Left + 40 ;
ZHU[3,3].Top = ZHU[3,0].Top ;
break;
}
}
private void ZHUStatus4(int Direction)
{
//设定珠体4的状态
switch (Direction)
{
case 1:
//正向上
ZHU[4,1].Left = ZHU[4,0].Left - 20 ;
ZHU[4,1].Top = ZHU[4,0].Top + 20 ;
ZHU[4,2].Left = ZHU[4,0].Left ;
ZHU[4,2].Top = ZHU[4,0].Top + 40 ;
ZHU[4,3].Left = ZHU[4,0].Left + 20 ;
ZHU[4,3].Top = ZHU[4,0].Top + 60 ;
ZHU[4,4].Left = ZHU[4,0].Left + 40 ;
ZHU[4,4].Top = ZHU[4,0].Top + 40 ;
break;
case 2:
//向右
ZHU[4,1].Left = ZHU[4,0].Left - 20 ;
ZHU[4,1].Top = ZHU[4,0].Top - 20 ;
ZHU[4,2].Left = ZHU[4,0].Left - 40;
ZHU[4,2].Top = ZHU[4,0].Top ;
ZHU[4,3].Left = ZHU[4,0].Left - 60 ;
ZHU[4,3].Top = ZHU[4,0].Top + 20 ;
ZHU[4,4].Left = ZHU[4,0].Left - 40 ;
ZHU[4,4].Top = ZHU[4,0].Top + 40 ;
break;
case 3:
//向下
ZHU[4,1].Left = ZHU[4,0].Left + 20 ;
ZHU[4,1].Top = ZHU[4,0].Top - 20 ;
ZHU[4,2].Left = ZHU[4,0].Left ;
ZHU[4,2].Top = ZHU[4,0].Top - 40 ;
ZHU[4,3].Left = ZHU[4,0].Left - 20 ;
ZHU[4,3].Top = ZHU[4,0].Top - 60 ;
ZHU[4,4].Left = ZHU[4,0].Left - 40 ;
ZHU[4,4].Top = ZHU[4,0].Top - 40 ;
break;
case 4:
//向左
ZHU[4,1].Left = ZHU[4,0].Left + 20 ;
ZHU[4,1].Top = ZHU[4,0].Top + 20 ;
ZHU[4,2].Left = ZHU[4,0].Left + 40;
ZHU[4,2].Top = ZHU[4,0].Top ;
ZHU[4,3].Left = ZHU[4,0].Left + 60 ;
ZHU[4,3].Top = ZHU[4,0].Top - 20 ;
ZHU[4,4].Left = ZHU[4,0].Left + 40 ;
ZHU[4,4].Top = ZHU[4,0].Top - 40 ;
break;
case 5:
//反向上
ZHU[4,1].Left = ZHU[4,0].Left + 20 ;
ZHU[4,1].Top = ZHU[4,0].Top + 20 ;
ZHU[4,2].Left = ZHU[4,0].Left ;
ZHU[4,2].Top = ZHU[4,0].Top + 40 ;
ZHU[4,3].Left = ZHU[4,0].Left - 20 ;
ZHU[4,3].Top = ZHU[4,0].Top + 60 ;
ZHU[4,4].Left = ZHU[4,0].Left - 40 ;
ZHU[4,4].Top = ZHU[4,0].Top + 40 ;
break;
case 6:
//向右
ZHU[4,1].Left = ZHU[4,0].Left - 20 ;
ZHU[4,1].Top = ZHU[4,0].Top + 20 ;
ZHU[4,2].Left = ZHU[4,0].Left - 40;
ZHU[4,2].Top = ZHU[4,0].Top ;
ZHU[4,3].Left = ZHU[4,0].Left - 60 ;
ZHU[4,3].Top = ZHU[4,0].Top - 20 ;
ZHU[4,4].Left = ZHU[4,0].Left - 40 ;
ZHU[4,4].Top = ZHU[4,0].Top - 40 ;
break;
case 7:
//向下
ZHU[4,1].Left = ZHU[4,0].Left - 20 ;
ZHU[4,1].Top = ZHU[4,0].Top - 20 ;
ZHU[4,2].Left = ZHU[4,0].Left ;
ZHU[4,2].Top = ZHU[4,0].Top - 40 ;
ZHU[4,3].Left = ZHU[4,0].Left + 20 ;
ZHU[4,3].Top = ZHU[4,0].Top - 60 ;
ZHU[4,4].Left = ZHU[4,0].Left + 40 ;
ZHU[4,4].Top = ZHU[4,0].Top - 40 ;
break;
case 8:
//向左
ZHU[4,1].Left = ZHU[4,0].Left + 20 ;
ZHU[4,1].Top = ZHU[4,0].Top - 20 ;
ZHU[4,2].Left = ZHU[4,0].Left + 40;
ZHU[4,2].Top = ZHU[4,0].Top ;
ZHU[4,3].Left = ZHU[4,0].Left + 60 ;
ZHU[4,3].Top = ZHU[4,0].Top + 20 ;
ZHU[4,4].Left = ZHU[4,0].Left + 40 ;
ZHU[4,4].Top = ZHU[4,0].Top + 40 ;
break;
}
}
private void ZHUStatus5(int Direction)
{
//设定珠体5的状态
switch (Direction)
{
case 1:
//正向上
ZHU[5,1].Left = ZHU[5,0].Left + 20 ;
ZHU[5,1].Top = ZHU[5,0].Top + 20 ;
ZHU[5,2].Left = ZHU[5,0].Left ;
ZHU[5,2].Top = ZHU[5,0].Top + 40 ;
ZHU[5,3].Left = ZHU[5,0].Left + 40 ;
ZHU[5,3].Top = ZHU[5,0].Top + 40 ;
ZHU[5,4].Left = ZHU[5,0].Left + 60 ;
ZHU[5,4].Top = ZHU[5,0].Top + 60 ;
break;
case 2:
//向右
ZHU[5,1].Left = ZHU[5,0].Left - 20 ;
ZHU[5,1].Top = ZHU[5,0].Top + 20 ;
ZHU[5,2].Left = ZHU[5,0].Left - 40;
ZHU[5,2].Top = ZHU[5,0].Top ;
ZHU[5,3].Left = ZHU[5,0].Left - 40 ;
ZHU[5,3].Top = ZHU[5,0].Top + 40 ;
ZHU[5,4].Left = ZHU[5,0].Left - 60 ;
ZHU[5,4].Top = ZHU[5,0].Top + 60 ;
break;
case 3:
//向下
ZHU[5,1].Left = ZHU[5,0].Left - 20 ;
ZHU[5,1].Top = ZHU[5,0].Top - 20 ;
ZHU[5,2].Left = ZHU[5,0].Left ;
ZHU[5,2].Top = ZHU[5,0].Top - 40 ;
ZHU[5,3].Left = ZHU[5,0].Left - 40 ;
ZHU[5,3].Top = ZHU[5,0].Top - 40 ;
ZHU[5,4].Left = ZHU[5,0].Left - 60 ;
ZHU[5,4].Top = ZHU[5,0].Top - 60 ;
break;
case 4:
//向左
ZHU[5,1].Left = ZHU[5,0].Left + 20 ;
ZHU[5,1].Top = ZHU[5,0].Top - 20 ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -