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()

得到的结果是:

pygame游戏之旅 创建游戏窗口界面

鼠标移动时打印的操作:

pygame游戏之旅 创建游戏窗口界面

来源: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
  • asp之家 网络编程 m.aspxhome.com