下面就是我的设计图纸,在excel中把每个方块以及中心点找出来,在利用二维数组来进行加减就可以得出每一个坐标的值。
当然,做俄罗斯方块有几点是需要注意的:
第一,在形成数组的时候,要明白是x轴先循环,然后是y轴在外面,所以在用for的时候,外面的for定义的整数最好为j,里面的为i,那么出来的数组就是a[i][j]了,要不就会是反着的a[j][i]了,如果你还是写成上面的a[i][j]的话,那么下面的连串错误我也就帮不了你了。
因为java程序员最怕不知名的bug了。哈哈哈~~
下面就是我的设计图纸,在excel中把每个方块以及中心点找出来,在利用二维数组来进行加减就可以得出每一个坐标的值。
当然,做俄罗斯方块有几点是需要注意的:
第一,在形成数组的时候,要明白是x轴先循环,然后是y轴在外面,所以在用for的时候,外面的for定义的整数最好为j,里面的为i,那么出来的数组就是a[i][j]了,要不就会是反着的a[j][i]了,如果你还是写成上面的a[i][j]的话,那么下面的连串错误我也就帮不了你了。
因为java程序员最怕不知名的bug了。哈哈哈~~