1.创建窗口
#-*- coding:utf-8 -*-
import pygame
import time
def main():
#1.创建窗口
screen = pygame.display.set_mode((480,700),0,32)
#x=480,y=852 #0,32固定参数
#2.创建一个背景图片
background = pygame.image.load("./feiji/background.png").convert()
##3. 把背景图片放到窗口中显示
while True:
screen.blit(background,(0,0))
#图片顶点在窗口的位置
pygame.display.update()
time.sleep(0.02) #占用cpu太多,降低点
if __name__ == "__main__":
main()
2。 玩家飞机
def main():
#1.创建窗口
screen = pygame.display.set_mode((480,652),0,32)
#x=480,y=852 #0,32固定参数
#2.创建一个背景图片
background = pygame.image.load("./feiji/background.png").convert()
#3.创建飞机图片
hero = pygame.image.load("./feiji/hero1.png")
##3. 把背景图片放到窗口中显示
while True:
screen.blit(background,(0,0))#图片顶点在窗口的位置
screen.blit(hero,(210,500))
pygame.display.update()
time.sleep(0.02) #占用cpu太多,降低点
if __name__ == "__main__":
main()
3.控制飞机移动
#-*- coding:utf-8 -*-
import pygame
import time
def main():
#1.创建窗口
screen = pygame.display.set_mode((480,652),0,32)
#x=480,y=852 #0,32固定参数
#2.创建一个背景图片
background = pygame.image.load("./feiji/background.png").convert()
#3.创建飞机图片
hero = pygame.image.load("./feiji/hero1.png")
x,y = 210,500
##3. 把背景图片放到窗口中显示
while True:
screen.blit(background,(0,0))#图片顶点在窗口的位置
screen.blit(hero,(x,y))
x += 1
y -= 1
pygame.display.update()
time.sleep(0.02) #占用cpu太多,降低点
if __name__ == "__main__":
main()
4.键盘控制移动
#-*- coding:utf-8 -*-
import pygame
import time
def main():
#1.创建窗口
screen = pygame.display.set_mode((480,652),0,32)
#x=480,y=852 #0,32固定参数
#2.创建一个背景图片
background = pygame.image.load("./feiji/background.png").convert()
#3.创建飞机图片
hero = pygame.image.load("./feiji/hero1.png")
x,y = 210,500
##3. 把背景图片放到窗口中显示
while True:
screen.blit(background,(0,0))#图片顶点在窗口的位置
screen.blit(hero,(x,y))
x += 1
y -= 1
pygame.display.update()
time.sleep(0.02) #占用cpu太多,降低点
if __name__ == "__main__":
main()