📄 hrd.java
字号:
}
}
if(x1-bx==82&&by-y1==82) //用于卒向右上btk1移动|
{
x2=btk2.getX();
y2=btk2.getY();
if(x2-x1==0&&y2-y1==82)
{
lx=bx;
ly=by;
if(bx==btz1.getX()&&by==btz1.getY())
{
btz1.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz2.getX()&&by==btz2.getY())
{
btz2.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz3.getX()&&by==btz3.getY())
{
btz3.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz4.getX()&&by==btz4.getY())
{
btz4.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
}
}
if(bx-x1==82&&y1-by==82) //用于卒向左下btk1移动--
{
x2=btk2.getX();
y2=btk2.getY();
if(x2-x1==82&&y2-y1==0)
{
lx=bx;
ly=by;
if(bx==btz1.getX()&&by==btz1.getY())
{
btz1.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz2.getX()&&by==btz2.getY())
{
btz2.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz3.getX()&&by==btz3.getY())
{
btz3.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz4.getX()&&by==btz4.getY())
{
btz4.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
}
}
if(bx-x1==82&&y1-by==82) //用于卒向左下btk1移动|
{
x2=btk2.getX();
y2=btk2.getY();
if(x2-x1==0&&y1-y2==82)
{
lx=bx;
ly=by;
if(bx==btz1.getX()&&by==btz1.getY())
{
btz1.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz2.getX()&&by==btz2.getY())
{
btz2.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz3.getX()&&by==btz3.getY())
{
btz3.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz4.getX()&&by==btz4.getY())
{
btz4.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
}
}
if(x1-bx==82&&y1-by==82) //用于卒向右下btk1移动--
{
x2=btk2.getX();
y2=btk2.getY();
if(x1-x2==82&&y1-y2==0)
{
lx=bx;
ly=by;
if(bx==btz1.getX()&&by==btz1.getY())
{
btz1.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz2.getX()&&by==btz2.getY())
{
btz2.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz3.getX()&&by==btz3.getY())
{
btz3.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz4.getX()&&by==btz4.getY())
{
btz4.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
}
}
if(x1-bx==82&&y1-by==82) //用于卒向右下btk1移动|
{
x2=btk2.getX();
y2=btk2.getY();
if(x1-x2==0&&y1-y2==82)
{
lx=bx;
ly=by;
if(bx==btz1.getX()&&by==btz1.getY())
{
btz1.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz2.getX()&&by==btz2.getY())
{
btz2.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz3.getX()&&by==btz3.getY())
{
btz3.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btz4.getX()&&by==btz4.getY())
{
btz4.move(x1,y1);
btk1.move(lx,ly);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
}
}
}
if(sx==82&&sy==164) //判断要移动的棋是不是张飞样式的
{
x1=btk1.getX();
y1=btk1.getY();
x2=btk2.getX();
y2=btk2.getY();
if(x1-bx==82&&y1-by==0) //如果是btn1在上,btn2在下时,右移
{
if(x2-x1==0&&y2-y1==82)
{
lx=bx;
ly=by;
if(bx==btzf.getX()&&by==btzf.getY())
{
btzf.move(x1,y1);
btk1.move(lx,ly);
btk2.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btzy.getX()&&by==btzy.getY())
{
btzy.move(x1,y1);
btk1.move(lx,ly);
btk2.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btmc.getX()&&by==btmc.getY())
{
btmc.move(x1,y1);
btk1.move(lx,ly);
btk2.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==bthz.getX()&&by==bthz.getY())
{
bthz.move(x1,y1);
btk1.move(lx,ly);
btk2.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
}
}
if(x2-bx==82&&y2-by==0) //如果是btn2在上,btn1在下时,右移
{
if(x1-x2==0&&y1-y2==82)
{
lx=bx;
ly=by;
if(bx==btzf.getX()&&by==btzf.getY())
{
btzf.move(x2,y2);
btk2.move(lx,ly);
btk1.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btzy.getX()&&by==btzy.getY())
{
btzy.move(x2,y2);
btk2.move(lx,ly);
btk1.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btmc.getX()&&by==btmc.getY())
{
btmc.move(x2,y2);
btk2.move(lx,ly);
btk1.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==bthz.getX()&&by==bthz.getY())
{
bthz.move(x2,y2);
btk2.move(lx,ly);
btk1.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
}
}
if(bx-x1==82&&by-y1==0) //如果是btn1在上,btn2在下时,左移
{
if(x2-x1==0&&y2-y1==82)
{
lx=bx;
ly=by;
if(bx==btzf.getX()&&by==btzf.getY())
{
btzf.move(x1,y1);
btk1.move(lx,ly);
btk2.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btzy.getX()&&by==btzy.getY())
{
btzy.move(x1,y1);
btk1.move(lx,ly);
btk2.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btmc.getX()&&by==btmc.getY())
{
btmc.move(x1,y1);
btk1.move(lx,ly);
btk2.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==bthz.getX()&&by==bthz.getY())
{
bthz.move(x1,y1);
btk1.move(lx,ly);
btk2.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
}
}
if(bx-x2==82&&by-y2==0) //如果是btn2在上,btn1在下时,左移
{
if(x1-x2==0&&y1-y2==82)
{
lx=bx;
ly=by;
if(bx==btzf.getX()&&by==btzf.getY())
{
btzf.move(x2,y2);
btk2.move(lx,ly);
btk1.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btzy.getX()&&by==btzy.getY())
{
btzy.move(x2,y2);
btk2.move(lx,ly);
btk1.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==btmc.getX()&&by==btmc.getY())
{
btmc.move(x2,y2);
btk2.move(lx,ly);
btk1.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
if(bx==bthz.getX()&&by==bthz.getY())
{
bthz.move(x2,y2);
btk2.move(lx,ly);
btk1.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
}
}
}
} //张飞样式左右移动完
if(bx-x1==0&&by-y1==82) //张飞样式上移动
{
lx=bx;
ly=by;
if(bx==btzf.getX()&&by==btzf.getY())
{
btzf.move(x1,y1);
btk1.move(lx,ly+82);
js++;
if(qm==0)
{
new SoundPlayer();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -