我試圖在按下中鍵時彈出一個矩形,並保持彈出狀態,直到按下pygame中的左鍵單擊爲止。pygame - rect在我到達之前就消失了
這裏是我的代碼:
button1, button2, button3 = pygame.mouse.get_pressed()
if button2 == True:
pygame.draw.rect(screen, ((255, 0, 0)), (0, int(h/2), int(w/6), int(h/2)-40), 0)
pygame.display.update()
的事情是,當我按下中鍵單擊,出現矩形,然後消失瞬間。 我試過把它作爲while button2 == 2:
,但程序掛起。
謝謝!
代碼太短,我聽不懂。如果你可以擴展你的代碼將會很好 – Tushortz
你是對的。我應該。我會發佈一個新問題。 –
更詳細的問題是[here](http://stackoverflow.com/questions/33527600/pygame-rect-appears-and-immediately-disappears) –