From bb1f56f5a85f984a5748145344b0e2c695d04db5 Mon Sep 17 00:00:00 2001 From: dongye Date: Mon, 26 Dec 2016 14:05:17 +0800 Subject: [PATCH] KEDOWN event respond once --- main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 724fc84..595dbb4 100644 --- a/main.py +++ b/main.py @@ -114,10 +114,12 @@ def main(): food = Food() while True: + k_once = True for event in pygame.event.get(): if event.type == pygame.QUIT: sys.exit() - if event.type == pygame.KEYDOWN: + if k_once and event.type == pygame.KEYDOWN: + k_once = False snake.changedirection(event.key) # 死后按space重新 if event.key == pygame.K_SPACE and isdead: -- Gitee