设为首页收藏本站

Crossin的编程教室

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

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

[复制链接]

0

主题

0

好友

84

积分

注册会员

Rank: 2

楼主
发表于 2013-8-22 23:08:53 |显示全部楼层

回帖奖励 +1

点击鼠标在两个背景之间来回变换。。

# !/usr/bin/python

import pygame
from sys import exit

pygame.init()
screen = pygame.display.set_mode((600, 178), 0, 32)
pygame.display.set_caption("Hello, World!")

backgroud = pygame.image.load('pygame_back.png').convert()
backgroud1 = pygame.image.load('pygame_back1.png').convert()
temple = 0
backgroud_down = pygame.image.load('pygame_logo_bot.gif').convert()
backgroud_up = pygame.image.load('pygame_logo_top.gif').convert()

running = True

while running:
  for event in pygame.event.get():
        if event.type == pygame.MOUSEBUTTONDOWN:
            temple = backgroud
          backgroud = backgroud1
          backgroud1 = temple
     if event.type == pygame.QUIT:
           pygame.quit()
           exit()
  screen.blit(backgroud, (0, 0))
  screen.blit(backgroud_down, (0, 50))
    screen.blit(backgroud_up, (485, 0))
pygame.display.update()
回复

使用道具 举报

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

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

GMT+8, 2024-5-3 04:55 , Processed in 0.017609 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部