【发布时间】:2023-03-15 04:42:01
【问题描述】:
我试图在按下中键时弹出一个矩形,并保持弹出状态,直到我在 pygame 中按下左键。
这是我的代码:
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:,但是程序挂了。
谢谢!!
【问题讨论】:
-
代码太短我看不懂。如果你能扩展你的代码就好了
-
你是对的。我应该。我将发布一个新问题。
-
更详细的问题是here
标签: python python-2.7 pygame