我如何创建一个显示音乐/播放音乐的菜单屏幕?

时间:2019-04-09 21:42:58

标签: python python-3.x class pygame

所以我的主要目标是创建一个菜单屏幕,上面有几个可单击的按钮,这些按钮会将用户带到他们选择的指定区域,例如按下选项将带您进入选项。 问题是,我需要在课堂上这样做吗?如果可以,我该怎么办?

我当时正在考虑使它成为一个函数,但是意识到这是行不通的。我需要全新的代码行,只需显示主菜单屏幕并播放背景音乐即可。

def redrawGameWindow():
    global walkCount
    DS.blit(mainmenu, (0,0))
    pygame.display.update()
    DS.blit(background, (0, 0))
    lastMoved = "left"
    if walkCount + 1 >= 27:
        walkCount = 0
    if left:
        DS.blit(walkLeft[walkCount//3],(x,y))
        walkCount +=1
        lastMoved = "left"
    elif right:
        DS.blit(walkRight[walkCount//3], (x,y))
        walkCount +=1
        lastMoved = "right"
    else: #this is when its moving neither left or right
        if lastMoved == "left":
            DS.blit(char2, (x, y))
        else:
            DS.blit(char, (x, y))

上面的代码是一个“ redrwaw游戏窗口”功能,它将不断更新游戏屏幕。在启动屏幕消失后,它确实可以成功显示主菜单,但我仍然不知道如何创建菜单屏幕。

实际输出只是主菜单屏幕的图像。

0 个答案:

没有答案