python - 在 Pygame 中全屏打开一个可调整大小的窗口

标签 python pygame window

我正在 pygame 中进行烟花模拟,我希望能够运行该程序,并将其全屏打开。不是 pygame.FULLSCREEN,我仍然希望能够使用 pygame.QUIT
我不知道这是否可行,但如果有人可以提供帮助,请分享您的想法!

这是我的屏幕代码:

import pygame
screen = pygame.display.set_mode((0, 0), pygame.RESIZABLE)

最佳答案

您可以使用屏幕的宽度和高度来设置分辨率,例如 post ,通过使用 pygame 提供的 VideoInfo 对象:

import pygame

pygame.init()
video_infos = pygame.display.Info()
width, height = video_infos.current_w, video_infos.current_h
screen = pygame.display.set_mode((width, height), pygame.RESIZABLE)
# [...]

关于python - 在 Pygame 中全屏打开一个可调整大小的窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44910816/

相关文章:

javascript - JS 打开窗口并更改用户代理

python - 如何在 __init__ 中设置 python 属性

python - Tkinter 全屏应用

python - Pygame 图像动画循环未正确循环

c# - 我想每秒显示数字时钟来刷新TextBox(Windows App)

r - 如何在R中计算过去1个月的滚动平均值

python - 如何/在哪里将(python)脚本上传到 jenkins 来运行?

python - 如何在Python中正确加载一组图像

python - pygame:检测操纵杆断开连接,并等待它重新连接

Python套接字在使用pygame时只接收一次输入