pygame显示多少种类型?

时间:2018-08-06 04:18:11

标签: python pygame

我正在学习pygame显示。 我知道设置显示的基本原理是这样的:

import pygame
pygame.init()
display = pygame.display.set_mode((1000, 500))

但是,我注意到我可以像这样在后面添加功能

pygame.FULLSCREEN
pygame.RESIZEABLE
pygame.DOUBLEBUF

我可以添加任何功能吗? (+功能) pygame。

1 个答案:

答案 0 :(得分:0)

虽然您的问题不清楚,但是您在pygame库flags中的函数pygame.display.set_mode()参数中写下了三个选项。我希望您想知道它们的意思和/或其他是什么

pygame.FULLSCREEN 会按预期执行,并创建全屏显示
pygame.RESIZEABLE 也可以按预期进行,并且允许调整显示大小
pygame.DOUBLEBUF 渲染缓冲区有关,并且仅与单独的渲染器(如 pyOpenGL )结合使用。

其他包括提供无边界显示窗口的NOFRAME以及这些选项专用的pygame.HWSURFACEpygame.OPENGL

请注意,一般,对于大多数pygame应用程序,这些标志参数不是必需的,尤其是在开始时。


This link to the pygame refrence documentationpygame.display.set_mode()演示了各种选项。如果需要,您可以在该网站上找到pygame的所有文档。