存储项目的大部分函数

This commit is contained in:
206530219 2021-06-17 20:02:03 +08:00
parent ce0a5f8101
commit 4895de3423
1 changed files with 19 additions and 0 deletions

19
game_functions.py Normal file
View File

@ -0,0 +1,19 @@
import sys
import pygame
from bullet import *
from alien import *
from time import sleep
def check_keydown_events(event, ai_settings, screen, ship, bullets):
"""响应按键"""
if event.key == pygame.K_RIGHT:
ship.moving_right = True
elif event.key == pygame.K_LEFT:
ship.moving_left = True
elif event.key == pygame.K_UP:
ship.moving_up = True
elif event.key == pygame.K_DOWN:
ship.moving_down = True
elif event.key == pygame.K_SPACE:
fire_bullet(ai_settings, screen, ship, bullets)
elif event.key == pygame.K_q:
sys.exit()