檢測點是否合法的那個Check函數里面有點問題
在清除數據clear的函數中調用check的時候,gamedata為上次的數據,那么curdata的那個位置是有數據的,所以gameData[pos.x+x][pos.y+y]==1,就會返回false,所以造成無法清楚數據。
在清除數據clear的函數中調用check的時候,gamedata為上次的數據,那么curdata的那個位置是有數據的,所以gameData[pos.x+x][pos.y+y]==1,就會返回false,所以造成無法清楚數據。
2017-10-14
舉報
2018-03-23
找到問題在哪里了。數組里1代表的是已經落下的方塊? ?我Square里的data設置的不是2是1
2018-03-23
我在加了這個判斷后都不能移動了。。
else if (gameData[pos.x + x][pos.y + y] === 1) {
? ? ? ? ? ? return false;
? ? ? ? }
去掉以后才能移動
2018-01-25
沒毛病啊