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

next是个4X4的方块。那些class为none的,遮盖了已经下来的黑色方块,咋办。。。不会叠起来

next是个4X4的方块。那些class为none的,遮盖了已经下来的黑色方块,咋办。。。不会叠起来

正在回答

2 回答

不会叠起来。

你发的var check = function(pos, x, y) 中

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

            return false;}

上面代码会保证不会重叠


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

 //檢測位置是否合法

    var check = function(pos, x, y) {

        if (pos.x + x < 0) {

            return false;

        } else if (pos.x + x >= gameData.length) {

            return false;

        } else if (pos.y + y < 0) {

            return false;

        } else if (pos.y + y >= gameData[0].length) {

            return false;

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

            return false;

        } else {

            return true;

        }

    }


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

举报

0/150
提交
取消

next是个4X4的方块。那些class为none的,遮盖了已经下来的黑色方块,咋办。。。不会叠起来

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