pygame游戏之旅 创建游戏窗口界面
作者:观月执白 时间:2022-05-19 18:42:00
pygame创建游戏窗口界面,供大家参考,具体内容如下
使用pygame前一定要先导入pygame而且肯定要先初始化pygame
import pygame
pygame.init()
创建一个800 x 600的窗口,函数返回一个显示界面
gameDisplay = pygame.display.set_mode( (800,600) )
修改窗口的标题,无需返回
pygame.display.set_caption('A bit Racey')
pygame.time模块给我们提供了一个Clock的对象,我们需要创建并接收这个对象
clock = pygame.time.Clock()
我们需要创建打断程序的部分
crashed = False
while not crashed:
for event in pygame.event.get():
if event.type == pygame.QUIT:
crashed = True
print(event)
pygame.display.update()
clock.tick(60)
最后推出pygame和python
pygame.quit()
quit()
代码是:
import pygame
pygame.init()
gameDisplay = pygame.display.set_mode( (800,600) )
pygame.display.set_caption('A bit Racey')
clock = pygame.time.Clock()
crashed = False
while not crashed:
for event in pygame.event.get():
if event.type == pygame.QUIT:
crashed = True
print(event)
pygame.display.update()
clock.tick(60)
pygame.quit()
quit()
得到的结果是:
鼠标移动时打印的操作:
来源:https://blog.csdn.net/pianzang5201/article/details/78293325
标签:pygame,游戏,游戏窗口
0
投稿
猜你喜欢
怎么解决pycharm license Acti的方法
2022-12-27 10:36:39
教你使用Python画棵圣诞树完整代码
2022-04-12 11:29:57
SQL Server数据库入门学习总结
2024-01-21 18:23:25
深入浅出SQL嵌套SELECT语句
2009-02-06 14:25:00
关于Numpy中的行向量和列向量详解
2021-06-29 20:30:48
利用python Pandas实现批量拆分Excel与合并Excel
2023-07-02 19:08:23
mysql5.6.19下子查询为什么无法使用索引
2024-01-15 01:04:29
详解Python如何优雅地解析命令行
2021-02-16 01:53:59
django-rest-swagger对API接口注释的方法
2022-04-12 00:06:02
D3.js实现拓扑图的示例代码
2024-05-09 10:20:06
基于JavaScript实现单选框下拉菜单添加文件效果
2023-07-15 08:46:33
使用selenium自动控制浏览器找不到Chromedriver问题
2023-02-02 01:32:33
python利用urllib实现爬取京东网站商品图片的爬虫实例
2022-05-01 12:32:56
Mysql InnoDB删除数据后释放磁盘空间的方法
2024-01-21 00:36:49
Pandas数值排序 sort_values()的使用
2023-02-21 01:12:02
Python根据文件名批量转移图片的方法
2023-03-14 15:00:21
怎样写好commit message提高业务效率
2023-09-20 06:06:40
浅谈Golang内存逃逸
2023-08-27 07:51:55
python 实现图片特效处理
2021-04-20 05:34:22
Python实现的多线程端口扫描工具分享
2023-03-30 04:32:19