diff --git a/MCU/MCU_REAL _FINAL/block.c b/MCU/MCU_REAL _FINAL/block.c index 965aea1..8fdb6f0 100644 --- a/MCU/MCU_REAL _FINAL/block.c +++ b/MCU/MCU_REAL _FINAL/block.c @@ -90,7 +90,7 @@ void genPiece() //动作是否在屏幕内 unsigned char isIegal(char i, char j) { - if(i >= 0 && i < MAX_X && j >= 0 && j < MAX_Y && base[i][j] == 0) + if(i >= 0 && i < MAX_X && j >= 0 && j < MAX_Y && base[i][j] != 1) return 1; return 0; } @@ -172,7 +172,6 @@ void moveLeftPiece() { base[i - 1][j] = 2; base[i][j] = 0; - return; } } void moveRightPiece()