创建窗口代码注释 importpygame可以访问pygame框架并导入pygame的所有功能。 pygame。init()用于初始化pygame的所有必需模块。 pygame。display。setmode((width,height))用于显示所需大小的窗口。 pygame。event。get():用于清空事件队列。如果我们不这样做,则窗口消息将开始堆积,并且游戏将变得对操作系统无响应。 QUIT当我们单击窗口角处的关闭按钮时,它用于终止事件。 pygame。display。update()可以使界面一直刷新,保持物体的移动。 pygame绘制矩形 pygame。draw。rect()用于在Pygame中绘制矩形。rect的括号内填入显示界面变量,颜色,(x坐标,y坐标,宽度,高度),0 代码为: pygame。draw。rect(screen,(30,0,0),(100,100,120,50),0) 其中(30,0,0)表示颜色,为黑色。 画一个多边形: 以下功能用于在给定的表面上绘制多边形。 pygame。draw。polygon(表面,颜色,点) pygame。draw。polygon(表面,颜色,点,宽度0) 参数: surface要绘制的屏幕。 color此参数用于给定形状着色。如果我们使用元组,则alpha值是可选的。 points(tuple(coordinate)orlist(coordinate)):组成多边形顶点的3个或更多(x,y)坐标的序列。序列中的每个坐标必须是元组列表。 画一条直线: 此方法用于在给定的表面上绘制一条直线。没有封顶。 pygame。draw。line(surface,color,startpos,endpos,width1) startpos线的起始位置(x,y) endpos行的结束位置 pygame抽奖: Pygame提供了几何功能,可以在表面绘制简单的形状。这些功能可用于以任何格式渲染到曲面。大多数函数接受width参数,以表示形状边缘周围的厚度大小。如果宽度通过0,则形状将为实心(填充)。 所有绘图函数均采用color参数,该参数可以是以下格式之一 pygame。Color对象 (RGB)三元组(元组列表) (RGBA)四联体(元组列表) 映射到曲面像素格式的整数值 结语 这节课就上到这里,记得点赞、关注。最后,还有一个问题,你们知道pygame如何显示字体吗,欢迎把答案达到评论区上,我们下期再见。