From 20226fed35247b67d3d0f8408cfec86289fdc8ad Mon Sep 17 00:00:00 2001
From: BellCodeEditor <bellcode_dev@bell.ai>
Date: Sat, 25 Feb 2023 20:35:56 +0800
Subject: [PATCH] save project

---
 my_Tetris.py | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/my_Tetris.py b/my_Tetris.py
index 1491067..d018a8f 100644
--- a/my_Tetris.py
+++ b/my_Tetris.py
@@ -7,7 +7,7 @@ grid_size = 20  # 格子大小
 grid_num_width = 15     # 横向格子数量
 grid_num_height = 25      # 纵向格子数量
 FPS = 30
-
+center=[2,8]
 # 创建窗口
 screen = pygame.display.set_mode((460, 500))
 pygame.display.set_caption("俄罗斯方块")
@@ -20,14 +20,23 @@ while True:
     for event in pygame.event.get():
         if event.type == locals.QUIT:
             exit()
-
+        if event.type == locals.KEYDOWN:
+            if event.key == locals.K_RIGHT:
+                if center[1]<15:
+                    center[1]+=1
+            elif event.key == locals.K_LEFT:
+                if center[1]>1:
+                    center[1]-=1
+            elif event.key == locals.K_DOWN:
+                if center[0]<25:
+                    center[0]+=1
     # 将背景图画上去
     screen.blit(background,(0,0))
     # 得分
     text=font.render(str(score),True,(0,0,0))
     screen.blit(text,(350,70))
     # 刷新画面
-    pygame.draw.rect(screen,(0,10,255),(100,100,20,20),0)
-    pygame.draw.rect(screen,(255,255,255),(100,100,20,20),1)
+    pygame.draw.rect(screen,(0,10,255),(center[1]*20-20,center[0]*20-20,20,20),0)
+    pygame.draw.rect(screen,(255,255,255),(center[1]*20-20,center[0]*20-20,20,20),1)
     pygame.display.update()
     clock.tick(FPS)
--
libgit2 0.25.0