为了账号安全,请及时绑定邮箱和手机立即绑定

检测点是否合法的那个Check函数里面有点问题

在清除数据clear的函数中调用check的时候,gamedata为上次的数据,那么curdata的那个位置是有数据的,所以gameData[pos.x+x][pos.y+y]==1,就会返回false,所以造成无法清楚数据。

正在回答

3 回答

找到问题在哪里了。数组里1代表的是已经落下的方块   我Square里的data设置的不是2是1

0 回复 有任何疑惑可以回复我~

我在加了这个判断后都不能移动了。。

else if (gameData[pos.x + x][pos.y + y] === 1) {

            return false;

        }

去掉以后才能移动


0 回复 有任何疑惑可以回复我~

没毛病啊

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

检测点是否合法的那个Check函数里面有点问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信