用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
- 用Python和Pygame写游戏-从入门到精通(1)HelloWorld
- 用Python和Pygame写游戏-从入门到精通
- 用Python和Pygame写游戏-从入门到精通
- 用Python和Pygame写游戏-从入门到精通
- 用Python和Pygame写游戏-从入门到精通
- 用Python和Pygame写游戏-从入门到精通
- 用 Python 和 Pygame 写游戏 - 从入门到精通
- 用Python和Pygame写游戏-从入门到精通(1)
- 用Python和Pygame写游戏-从入门到精通(1)
- 用Python和Pygame写游戏-从入门到精通(1)
- 用Python和Pygame写游戏-从入门到精通(1)
- 用Python和Pygame写游戏-从入门到精通(实战一:涂鸦画板1)
- 用Python和Pygame写游戏-从入门到精通(1)
- 用Python和Pygame写游戏-从入门到精通(1)
- 用Python和Pygame写游戏-从入门到精通(实战一:涂鸦画板1)
- 用Python和Pygame写游戏-从入门到精通(1)
- 用Python和Pygame写游戏-从入门到精通(1)
- 用Python和Pygame写游戏-从入门到精通(13)简单的AI游戏
- vector insert用法 C++
- hibernate--ID生成策略_联合主键
- [Machine Learning][Andrew ng's lesson] 标准表达式 Normal Equation
- 使用位移转换二进制和十进制
- ue4 安卓建项及打包
- 用Python和Pygame写游戏-从入门到精通(1)HelloWorld
- 最实用的%Linux%命令行使用技巧
- jdbc学习
- Windows Server学习过程中遇到的一些摘抄
- javaweb基础---- cookie
- 使用Rancher部署K8S时需要注意的软件版本问题
- TCP三次握手
- 简单路由配置方法
- 选择器的优先级