做的俄罗斯方块,代码有点长,这里只有出错的一段,先看看
public void removeFull(int line){
for(int j=line;j>0;j--){
for(int i=0;i<GRIDX;i++){
MAP_ARRAY[i][j]=MAP_ARRAY[i][j-1];
MAP_COLOR_ARRAY[i][j]=MAP_COLOR_ARRAY[i][j-1];
}
}
for(int i=0;i<GRIDX;i++){
MAP_ARRAY[i][0]=0;
MAP_COLOR_ARRAY[i][0]=Color.black;
}
}
public void removeFull(int line){
for(int j=line;j>0;j--){
for(int i=0;i<GRIDX;i++){
MAP_ARRAY[i][j]=MAP_ARRAY[i][j-1];
MAP_COLOR_ARRAY[i][j]=MAP_COLOR_ARRAY[i][j-1];
}
}
for(int i=0;i<GRIDX;i++){
MAP_ARRAY[i][0]=0;
MAP_COLOR_ARRAY[i][0]=Color.black;
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货