设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 47163|回复: 0
打印 上一主题 下一主题

【Pygame 第3课】 游戏中的事件

[复制链接]

0

主题

0

好友

63

积分

注册会员

Rank: 2

楼主
发表于 2013-9-11 00:32:42 |显示全部楼层
两张图片轮流切换
  1. # -*- coding: utf-8 -*-
  2. import pygame, sys
  3. pygame.init()
  4. screen = pygame.display.set_mode((679,347),0,32)
  5. pygame.display.set_caption('Hello, World!')
  6. bg1 = pygame.image.load('bg.jpg').convert()
  7. bg2 = pygame.image.load('bg2.jpg').convert()
  8. list = [bg1,bg2]
  9. index = 2
  10. background = list[index%2]

  11. while True:
  12.     for event in pygame.event.get():
  13.         if event.type == pygame.QUIT:
  14.             pygame.quit()
  15.             sys.exit()
  16.         if event.type == pygame.MOUSEBUTTONDOWN:
  17.             index += 1
  18.             background = list[index%2]
  19.     screen.blit(background,(0,0))
  20.     pygame.display.update()

复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-3 01:46 , Processed in 0.016433 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部