![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
pygame笔记
文章平均质量分 59
Pygame学习笔记
why_1513
求实求真,大气大气
展开
-
pygame学习笔记(二)屏幕的绘制
二、屏幕的绘制本节记录几个屏幕绘制时所需要的函数pygame.display.set_mode(r,flags)r是游戏窗口的大小,采用(width,height)的方式输入flags用来控制显示类型,可用 | 组合使用,常用标签有:pygame.RESIZABLE 窗口大小可调pygame.NOFRAME 窗口无边界显示pygame.FULLSCREEN 窗口全屏显示pygame.display.info()产生一个显示信息对象videoinfo,表达当前屏幕的参数信息,在set原创 2020-07-30 16:35:34 · 317 阅读 · 1 评论 -
pygame学习笔记(一)pygame最小开发框架
最近开始学习pygame,在这里做一些学习的记录。一、pygame的最小开发框架1.pygame的最小开发框架pygame的最小开发框架包含四个部分,即:引入pygame和sys初始化init()及设置获取事件并逐类响应刷新屏幕我们可以使用这样的代码来表示这个最小框架:import pygameimport syspygame.init() #初始化screen=pygame.display.set_mode(600,480) #设置屏幕尺寸 ((0,0),标签)pygame.原创 2020-07-30 16:08:54 · 564 阅读 · 1 评论 -
pygame学习笔记(三)事件的处理机制
三、事件的处理机制1.pygame事件pygame.event.EventType本质上是一种分装后的数据类型(对象)是Pygame的一个类,表示事件类型事件类型 只有属性,没有方法 用户可以自定义新的事件类型事件类型:2.python事件队列python事件队列同时仅能存储128个事件,当队列满时,更多事件将被丢弃。设置事件队列能够缓存事件的类型。pygame.event.set_blocked()控制哪些类型事件不允许被保存到事件队列pygame.event.get_bl原创 2020-07-30 17:20:10 · 622 阅读 · 2 评论 -
pygame学习笔记(四)色彩与绘图机制
四、pygame的色彩与绘图机制1、pygame绘图原理首先明白,我们的绘图都是在主图层的基础上而主图层,是由pygame.display.setmode()生成的surface对象不绘制在主图层的图像,将不会被显示。接下来理解pygame绘图的两个类型pygame.surface绘图层、绘图平面用于表示图形、文字和图像的绘制效果与当前屏幕主图层可以并列存在如果不绘制在主图层,则不会被显示pygame.rect矩形区域对应于当前主图层的某个具体区域相当于某个矩形区域的指针或原创 2020-07-31 16:42:47 · 873 阅读 · 0 评论