俄罗斯方块如何消行?要全屏进行for循环吗?

来源:百度知道 编辑:UC知道 时间:2024/06/01 12:21:17
俄罗斯方块如何消行?要全屏进行for循环吗?

方块运动到停止后(到极限位置)进行消去行的判断,逐行扫描,发现某行方块数全满就记录下行号。扫描完毕根据行号消行。其它行可以不动。

把要消去的行 上方的所有行都下移就可以了
也就是用上方的行由下至上依次向下进行覆盖即可