在类似俄罗斯方块的游戏中碰撞后没有显示的物体

Objects not showing after collision in tetris like game

本文关键字:显示 碰撞 俄罗斯 方块 游戏      更新时间:2024-04-05

我正在尝试用Javascript和HTML5画布标记制作一个类似俄罗斯方块的简单游戏。这个想法是两块积木一次掉下来,你必须把颜色搭配在一起。当你连续获得4种颜色时,它们会消失,你会得到一些分数。

块将作为单个矩形对象下落,但当它接触地面时,它将被保存到阵列中,并且块对象属性将被重新设置,以便它再次开始下降。然而,我的问题是,当矩形块与阵列中的块碰撞时,它碰撞的块会消失吗?

您可以在此处查看源代码:http://jsfiddle.net/cEvbd/7/.

基本上,有人能理解为什么会发生这种情况,以及我如何解决它吗?

我发现代码有问题。很简单,我实际上在每个方块下面画了一个白色方块,这意味着你看不到下面的方块。