Tina -飞机大战2

import pygame
import sys
import time

# 初始化,加载一些文件进来
pygame.init()
# 游戏需要做一个窗口  dis 分开 play 玩  diaplay展览
chuang_kou = pygame.display.set_mode((400, 700))
# 导入图片
hero = pygame.image.load("hero1.png")
enemy = pygame.image.load("enemy-1.gif")

hero_x, hero_y = 200, 400
background = pygame.image.load("background.png")
background_y = 0
while True:
    # event 事件:电脑监控们对电脑的每一次操作,包括鼠标移动,按键
    for shi_jian in pygame.event.get():
        # 判断我们有没有点击退出
        if shi_jian.type == pygame.QUIT:
            sys.exit()
        # 判断我们有没有按键 Key
        elif shi_jian.type == pygame.KEYDOWN:
            print("你按键啦!!!!")
            if shi_jian.key == pygame.K_UP:
                hero_y -= 10
            elif shi_jian.key == pygame.K_DOWN:
                hero_y += 10
            if shi_jian.key == pygame.K_RIGHT:
                hero_x += 10
            elif shi_jian.key == pygame.K_LEFT:
                hero_x -= 10

    # 空气墙

    if hero_x < -10:
        hero_x=5
    elif hero_x >350:
        hero_x=295

    if hero_y > 700:
        hero_y = -120
    if hero_y < -124:
        hero_y = 700
    # 将图片放到窗口上
    chuang_kou.blit(background, (0, background_y))
    chuang_kou.blit(enemy,(200,0))
    chuang_kou.blit(hero, (hero_x, hero_y))
    # 刷新  up上date日期  update 升级,刷新
    pygame.display.update()
    # sleep
    # time.sleep(2)
发布了390 篇原创文章 · 获赞 19 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/houlaos/article/details/104438782