4.pygame窗口管理

        Pygame中关于窗口管理与屏幕显示的模块主要是pygame.display,本节介绍该模块提供的的一些主要函数。

1.创建窗口

在 “pygame入门教程(3)——我们的第一个程序” 中出现过,创建窗口的函数为:

pygame.display.set_mode(size=(Width, Height), flags=None, depth=None)

1.size这个参数代表所创建的窗口的尺寸,其取值为(Width, Height)二元组。

2.其中,flags的可选值及其含义如下:

函数

含义
pygame.FULLSCREEN全屏
pygame.DOUBLEBUF双缓冲
pygame.HWSURFACE硬件加速
pygame.OPENGL利用OpenGL进行绘制
pygame.RESIZABLE可缩放
pygame.NOFRAME无边框与控件

        flags的值可以通过符合“|”叠加使用。

3.参数depth表示颜色位数,即每个像素用多少位表示,单位为bit。

2.设置标题

设置标题的函数为

set_caption(title, icontitle=None)

其参数title为窗口标题的名称,参数icontitle为窗口最小化时的窗口名称。

3.设置图标

设置图标的函数为

set_icon(surface)

参数surface需要传入一个surface对象,surface对象后面我们会学习的。

4.更新窗口

更新屏幕窗口的函数为

filp()

这个没有任何参数

拜拜!

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值