- 帖子
- 3
- 精华
- 0
- 积分
- 26
- 阅读权限
- 10
- 注册时间
- 2018-4-22
- 最后登录
- 2018-6-11
|
#-*- coding:utf-8 -*-
import pygame
from sys import exit
pygame.init()
screen=pygame.display.set_mode((520,520),0,32)#创建一个窗口,大小和背景图片一样大
pygame.display.set_caption('hello,World!')#设置窗口标题
background1 = pygame.image.load('pic1.jpg').convert()#加载并转换图像
background2 = pygame.image.load('pic2.jpg').convert()
background = background1
n=0
while True:
#游戏主循环
for event in pygame.event.get():
if event.type == pygame.QUIT:
#接收到退出事件后退出程序
pygame.quit()
exit()
if event.type == pygame.MOUSEBUTTONDOWN:
#接收到鼠标按下事件后更换背景
n+=1
if n%2==0:
background = background1
#print('a')
if n%2==1:
background = background2
#print('b')
screen.blit(background,(0,0))#将背景图画上去
pygame.display.update()#刷新一下画面
完成,虽然有点笨! |
|