diff --git a/snake.py b/snake.py index 537316e..74b99b8 100644 --- a/snake.py +++ b/snake.py @@ -41,19 +41,18 @@ while True: if event.key == locals.K_DOWN and setheading != "up": setheading = 'down' snake_head = down - +while Ture: + for event in pygame.event.get(): # 设置贪吃蛇的头部坐标 if setheading == "right": - x += 30 elif setheading == "left": - x -= 30 elif setheading == "up": - y -= 30 else: y += 30 position.append((x, y)) + if x == apple_x and y == apple_y position.pop(0) - # 将背景图画上去 + screen.blit(background, (0, 0)) # 将贪吃蛇的头画上去 screen.blit(snake_head, position[-1])