我到处都在寻找如何使pygame窗口最大化。不是全屏也不是无边界的,但好像用户点击了最大化按钮。在
我在网上看到的所有帖子都是6-7年前的,我了解到由于pygame从2009年起没有更新,所以可能仍然使用旧的SDL1而不是最新的SDL2,因此所有的答案仍然有效,但我希望有一个真正喜欢PyGame的人给出一个最新的回应,他今天可能有一个当时不可能的解决方案。在
我的代码如下:
screen = pygame.display.set_mode((config.WIN_WIDTH, config.WIN_HEIGHT), pygame.RESIZABLE)
关于这个话题,我有点觉得Pygame已经过时了,没有任何约束。我一直在寻找替代品:https://wiki.python.org/moin/PythonGameLibraries 但我还是不能决定每年更新一次。我知道更新游戏引擎并不是每天都要做的事情,但至少每个月一两次都会让人惊叹不已。在
所以请你,如果你知道一个比PyGame更好的游戏库选项,不必是引擎,只需创建一个窗口并提供基本的api就足够了,让我知道,我会尝试一下。 另外,如果你有很好的理由不使用Python开发游戏,而选择了另一种语言,请让我知道,我会非常考虑你的意见。我的项目快开始了,我仍然可以改变我的编程语言。在
提前谢谢。在
对于windows中一个非常直接的方法,您可以在打开窗口后立即执行此代码。这会使窗口最大化,而不是全屏显示。在
相关问题 更多 >
编程相关推荐