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)
Tina -飞机大战2
猜你喜欢
转载自blog.csdn.net/houlaos/article/details/104438782
今日推荐
周排行