c++编俄罗斯方块时,用矩阵表示图形变换的话,怎么样用1表示一个色块,用0表示背景?

2020-06-12 科技 93阅读
就是把整个的图像来表示吧,整个区域就是一个数组。
当方块来到的时候就把图像当中的所在位置变为1。
好像一个长条数组为Long[4][4],它的颜色位置为
Long[1][0]、Long[1][1]、Long[1][2]、Long[1][3]。
当它去到其中一个位置,就把当中位置的背景区域变为
ARER[X][Y]=Long[1][0]
ARER[X][Y+1]=Long[1][1]
ARER[X][Y+2]=Long[1][2]
ARER[X][Y+3]=Long[1][3]
而整个图像的表示方法就是IF(p==1)为色块颜色、IF(p==0)为背景色
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com