需要在pygame中获得用户输入

时间:2016-04-17 17:54:15

标签: pygame

我正在使用'pygame'完成一个项目。除了重新编写蛇游戏以包含一个能产生乘法问题并要求用户输入的函数之外,我还没有做过任何事情。然后我想采取正确的答案,如果问题得到正确回答,给用户10分。我无法想象如何做到这一点。我得到的问题在屏幕上闪烁但不知道如何在同一个框中输入用户的输入。任何帮助表示赞赏...

def problem():
    num  = random.randint(1,12)
    num2 = random.randint(1,12)
    str1 = str(num)
    str2 = str(num2)
    str3 = "What is " + str1 +" X " + str2
    text1 = medfont.render(str3, True, black)
    gameDisplay.blit(text1, [250,250])

1 个答案:

答案 0 :(得分:0)

尝试使用输入框:http://www.pygame.org/pcr/inputbox/(如果您希望它以不同的方式工作,您可以随时破解他的代码。)