From bb29e6bed8c4004b0352de7efde27d44f61bb8ee Mon Sep 17 00:00:00 2001
From: BellCodeEditor <bellcode_dev@bell.ai>
Date: Wed, 20 Jul 2022 19:15:06 +0800
Subject: [PATCH] save project

---
 my_Tetris.py | 17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)

diff --git a/my_Tetris.py b/my_Tetris.py
index 1837284..c612d05 100644
--- a/my_Tetris.py
+++ b/my_Tetris.py
@@ -128,8 +128,21 @@ while True:
                     (j* 20-20,i*20-20, 20, 20))
                 pygame.draw.rect(screen,(255,255,255),
                     (j* 20-20,i*20-20, 20, 20), 1)
-                
-                
+    new_list=[]
+    for i in range(25):
+        new_list.append([0]*15)
+    row_index=24
+    for i in range(24,-1,-1):
+        is_full=True
+        for j in range(grid_num_width):
+            if num_list[i][j]==0:
+                is_full=False
+        if is_full==False:
+            new_list[row_index]=num_list[i]
+            row_index-=1
+        else:
+            score+=1
+    num_list=new_list
                 
     # 得分
     text_surface = font.render(str(score), True, (0, 0, 0))
--
libgit2 0.25.0