【发布时间】:2016-11-02 01:29:22
【问题描述】:
我的游戏设计为使用 16:9 的显示比例。
但是,我的电脑显示器没有 16:9 显示器。因此,我尝试了各种方法来告诉 pygame 将游戏窗口拉伸到全屏,并且遇到了各种问题,例如:
1- 屏幕变黑,并且我的显示器显示:“分辨率不匹配”。
2- 游戏窗口被拉伸以适应,这会弄乱图形。
3- 屏幕边缘被切掉,这是非常不可接受的,因为这会使一些玩家在他们可以看到多少比赛场地方面处于劣势!
我希望 pygame 在不切断边缘的情况下全屏显示游戏...我希望它在必要时在屏幕的顶部和底部或左右边缘添加黑条 - 取决于玩家监控。
提前致谢!
(老实说,我不敢相信我在一个简单的命令上遇到了这么多麻烦,但我在任何地方都找不到答案!)
【问题讨论】:
-
你能添加一些你已经尝试过的东西吗?这可能有助于确定问题出在哪里。
-
对不起,但我很确定显示我的代码不会有帮助。如果有人可以向我展示一个有效的代码,我应该很高兴!
标签: pygame fullscreen