2014-07-01 50 views
0

我正在PyGame上編寫一個腳本,它應該創建一個圖像並保存它,而不是顯示它。生成和保存的過程是完美的,但是當我使用myscreen = pygame.display.set_mode([500,500])時,它會導致窗口打開,而我正在定義的大小。一旦我沒有給任何pygame.display.flip()窗口只是眨眼,出現和消失。在PyGame中定義一個屏幕並不顯示它

我想知道是否有辦法在PyGame中初始化屏幕而不顯示它,所以我可以創建我的圖像並保存它。

回答

2

請勿使用display來創建它。您可以構建一個Surface,並將它與image.save()一起使用來保存它,或者使用類似Pillow的東西來創建圖像,而不使用PyGame。

+0

謝謝@Silas Ray! 「Surface」解決方案非常完美! –