2
我剛開始開發一個PyGame。使用Python(船長明顯罷工了)在PyGame中打開一個新窗口?
而且我得到了我的主菜單所有設置。
它顯示一段文字說:當你準備好時點擊空格。基本上,我想讓一個事件觸發並在用戶按空格鍵時打開一個新窗口。關閉前一個窗口。我知道有這樣做的方法,但是怎麼做?
我剛開始開發一個PyGame。使用Python(船長明顯罷工了)在PyGame中打開一個新窗口?
而且我得到了我的主菜單所有設置。
它顯示一段文字說:當你準備好時點擊空格。基本上,我想讓一個事件觸發並在用戶按空格鍵時打開一個新窗口。關閉前一個窗口。我知道有這樣做的方法,但是怎麼做?
要清除窗口,做這樣的事情:
Pseudocode:
def startGame:
if buttonPressed = True:
screen.fil(256, 256, 256)
else:
screen.blit(buttonImage, (x, y)
後,繪製遊戲或任何本身。
爲什麼要打開一個新窗口?你爲什麼不在舊窗口畫畫? – Xymostech 2013-04-30 22:52:35
如何刪除屏幕上的所有內容,然後用新代碼替換它?鏈接到教程/解釋? – 2013-04-30 23:05:55
您只需填寫屏幕即可清除它。 [鏈接到文檔](http://www.pygame.org/docs/ref/surface.html#pygame.Surface.fill)如果你不確定如何做到這一點,也許你應該發佈一些代碼,或閱讀通過[示例](http://www.pygame.org/docs/tut/chimp/ChimpLineByLine.html) – Xymostech 2013-04-30 23:09:11