总是拉肚子怎么办:用j2me做的手机象棋游戏代码中“车的规则”的代码和“炮的规则”的代码

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 23:52:32
本人从网上down的原代码车和炮的规则代码不正确,望高人指点并且提供代码!谢谢!急。。。
protected void theRuleOfPao(int m,int n,int selectedX,int selectedY,int g1)//炮的规则
{
g=0;
if(m==selectedX)
{
if(n>selectedY)
{
for(i=1;i<=9;i++) {
if(point[selectedY+i][m]!=0){g++;}
}
}
else
{
for(i=1;i<=9;i++) {
if(point[n+i][m]!=0){g++;}
}
}
if(g==g1){changTwoChessNum(m,n,selectedX,selectedY);}

}
if(n==selectedY)
{
if(m>selectedX)
{
for(i=1;i<=9;i++) {
if(point[n][i+selectedX]!=0){g++;}
}
}
else
{
for(i=1;i<=9;i++) {
if(point[n][m+i]!=0){g++;}
}
}
if(g==g1){changTwoChessNum(m,n,selectedX,selectedY);}

}
}

车的错误代码和炮的是一模一样的~~如上面所写