从pygame菜单启动pygames

时间:2016-05-02 16:44:06

标签: python pygame

美好的一天,Stack Overflow

我一直在研究一个不同的迷你游戏项目,我已经编写了菜单和游戏,问题是,如果正确的按钮是,我将如何编写代码来启动这些游戏按下,然后在游戏结束时重新启动菜单?

1 个答案:

答案 0 :(得分:0)

实际上非常简单。你的主循环应该有子循环。每个子循环都是一个游戏。如果按下按钮1,则运行循环1.如果按下按钮2,则运行循环2等等。

while mainloop:

    select=True
    button1 = False
    button2 = False

    while select:

        if button1 == True:
            button1 = False
            select = False
            game1 = True

        elif button2 == True:
            button2 = False
            select = False
            game2 = 2

    while game1:
        # the game loop

        if player_die is True:
            game1 = False
            select = True

    while game2:
        # the game loop

        if player_die is True:
            game2 = False
            select = True
像上面这样的东西应该有效。你可以解决剩下的问题了。记得!!在问之前先试试..