用Python和Pygame写游戏-从入门到精通(1)HelloWorld

来源:互联网 发布:青羽软件多少钱 编辑:程序博客网 时间:2024/06/03 11:14

#!/usr/bin/env python background_image_filename = 'sushiplate.jpg'mouse_image_filename = 'fugu.png'#指定图像文件名称 import pygame#导入pygame库from pygame.locals import *#导入一些常用的函数和常量from sys import exit#向sys模块借一个exit函数用来退出程序 pygame.init()#初始化pygame,为使用硬件做准备 screen = pygame.display.set_mode((640, 480), 0, 32)#创建了一个窗口pygame.display.set_caption("Hello, World!")#设置窗口标题 background = pygame.image.load(background_image_filename).convert()mouse_cursor = pygame.image.load(mouse_image_filename).convert_alpha()#加载并转换图像 while True:#游戏主循环     event = pygame.event.poll()        if event.type == pygame.QUIT:            #接收到退出事件后退出程序            pygame.quit()            break     screen.blit(background, (0,0))    #将背景图画上去     x, y = pygame.mouse.get_pos()    #获得鼠标位置    x-= mouse_cursor.get_width() / 2    y-= mouse_cursor.get_height() / 2    #计算光标的左上角位置    screen.blit(mouse_cursor, (x, y))    #把光标画上去


阅读全文
0 0
原创粉丝点击