【发布时间】:2020-08-05 09:02:15
【问题描述】:
我正在使用 pygame 制作一些东西,并且正在使用“全屏”布尔值并想制作一个全屏游戏,因为它是一个测试代码,我没有办法退出我使用任务管理器退出窗口的程序,第一次运行良好,但后来我又做了一次,当我退出窗口时,我的整个计算机的分辨率已更改为 1152 x 864。当我进入 Windows 设置并尝试将其更改回默认值,我的屏幕变黑,一秒钟后它直接回到相同的分辨率,根本不会改变它的分辨率。我已经重新启动了我的计算机,然后将其关闭并放置了半个小时左右,但这些都没有解决问题。我该怎么办?
编辑: 我决定打开一个以我的电脑分辨率运行的视频游戏,当我打开它时,它实际上很好,当我退出游戏并检查我的分辨率时,它是推荐的分辨率,我很高兴它看起来像问题解决了,但是当我关闭游戏或第二次退出时,它又回到了另一个分辨率。我读到 pygame 的全屏功能是为了在不同的显卡或操作系统上使用,所以我想我找到了问题所在; pygame 将我的计算机强制设置为不同的分辨率并坚持使用,因为全屏功能是为不同的操作系统或类似系统设计的,而现在 pygame 正在强制我的操作系统/图形使用不同的分辨率。如果我卸载可能修复它的pygame,你认为它会吗?
【问题讨论】:
标签: windows graphics pygame resolution