From d21fd3534460b65eb480cc8f3c9bfeaa0bd9ac48 Mon Sep 17 00:00:00 2001
From: BellCodeEditor <bellcode_dev@bell.ai>
Date: Sat, 15 Apr 2023 15:44:15 +0800
Subject: [PATCH] save project

---
 my_Tetris.py | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/my_Tetris.py b/my_Tetris.py
index 7b2dec6..c97a71e 100644
--- a/my_Tetris.py
+++ b/my_Tetris.py
@@ -44,12 +44,13 @@ cube_colors = [
     (204, 153, 153), (102, 102, 153),(153, 0, 102), 
     (255, 204, 0), (204, 0, 51),(255, 0, 51), (0, 102, 153),
     (153, 0, 51), (204, 255, 102), (255, 153, 0)]
-
+states=True
 center = [2, 8]     # 第2行第8列
 shape = random.choice(shape_list)
 index=random.randint(0,len(shape)-1)
 current_shape=shape[index]
 color=random.choice(cube_colors)
+count =0
 def check(center):
     for cube in current_shape:
         cube=(cube[0]+center[0],cube[1]+center[1])
@@ -84,7 +85,20 @@ while True:
                     current_shape=shape[index]
 
 
+    if states==False:
+        states=True
 
+        center = [2, 8]     # 第2行第8列
+        shape = random.choice(shape_list)
+        index=random.randint(0,len(shape)-1)
+        current_shape=shape[index]
+        color=random.choice(cube_colors)
+    count +=1
+    if count%FPS==0:
+        center[0]=center[0]+1
+        if check(center)==False:
+            center[0]=center[0]-1
+            states=False
 
     # 将背景图画上去
     screen.blit(background, (0, 0))
--
libgit2 0.25.0