gpt4 book ai didi

python - 为什么按下鼠标后pygame不会退出

转载 作者:行者123 更新时间:2023-11-30 23:30:53 26 4
gpt4 key购买 nike

这是代码:

 pygame.mouse.get_pressed() 
for event in pygame.event.get():
if (event.type==pygame.KEYDOWN):
if (event.key==pygame.K_LEFT):
mouth_x-=55
if (event.key==pygame.K_RIGHT):
mouth_x+=55
if event.type==MOUSEBUTTONDOWN:
pygame.quit()

当我在程序中按下鼠标时,没有任何反应,但是如果我将 pygame.quit() 附加到一个它起作用的关键事件。大家有什么想法吗?

最佳答案

您正在按键代码内测试鼠标按下

 pygame.mouse.get_pressed() 
for event in pygame.event.get():
if (event.type==pygame.KEYDOWN):
if (event.key==pygame.K_LEFT):
mouth_x-=55
if (event.key==pygame.K_RIGHT):
mouth_x+=55
if (event.type==MOUSEBUTTONDOWN):
pygame.quit()

这应该有效

关于python - 为什么按下鼠标后pygame不会退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20294369/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com