【发布时间】:2015-02-01 23:04:34
【问题描述】:
我刚开始学习 pygame,每次我创建一个新的表面,例如:
pygame.display.set_mode((800,600))
它会产生一个 (800,600) 的表面,但其中只有大约 (400,300) 是一个黑屏,用作我的游戏的表面。屏幕的其余部分只是死角和白色。有什么问题?
【问题讨论】:
我刚开始学习 pygame,每次我创建一个新的表面,例如:
pygame.display.set_mode((800,600))
它会产生一个 (800,600) 的表面,但其中只有大约 (400,300) 是一个黑屏,用作我的游戏的表面。屏幕的其余部分只是死角和白色。有什么问题?
【问题讨论】:
如果有人遇到类似问题,那是因为我没有 pygame 1.9.2pre,所以我解决了我自己的问题。我也收到了这个错误:
警告一次:此应用程序或它的库 使用,正在使用已被弃用的 NSQuickDrawView。应用程序应停止使用 QuickDraw 并移至 Quartz。
一旦我下载了它,我的屏幕分辨率就得到了修复,并且可以正常工作,并且该错误消息也消失了。
【讨论】: