单击鼠标继续Python2

2024-09-30 18:16:08 发布

您现在位置:Python中文网/ 问答频道 /正文

当玩家点击鼠标时,我如何继续游戏?我试着做一个巨大的长方形然后

if rectangleRect.collidepoint(mousex,mousey):

    blablablabla 

我知道可以做得容易得多,但我不知道怎么做。 有人有什么建议吗?在


Tags: 游戏if玩家鼠标建议长方形blablablablacollidepoint
1条回答
网友
1楼 · 发布于 2024-09-30 18:16:08

实际上你应该试试:

if event.key == MOUSEBUTTONDOWN:    #Remember to use from pygame.locals import *
    pass                            #Create code to make rectangle
                                    #Of course, top and bottom is mousex and mousey
elif event.key == MOUSEBUTTONUP:
    pass                            #Do nothing else

使用while循环和一些ifelif状态继续游戏。您应该为矩形创建一个类,以使创建更容易和更平滑。为了防止矩形做奇怪的事情,记住使用:

^{pr2}$

相关问题 更多 >