如何在pygame中延迟显示文字?

时间:2018-11-27 10:56:23

标签: python pygame

好吧,我自己做了一个:

myfont = pygame.font.Font('DungGeunMo.otf', 50)
word = 'Yellow'
wordlist = list(word)
def TextBox():
    pygame.draw.rect(screen, WHITE, [50,229,924,179], 2)
    textposx = 54
    for words in wordlist:
        textsurface = myfont.render(words, False, (225,225,225))
        textposx += 50
        pygame.time.delay(100)
        screen.blit(textsurface,(textposx, 229))

TextBox()

,我找不到它出了什么问题。 它卡在一个循环中,并保持文本在同一位置重叠。 这只是基本的,我想要 按数字顺序在“单词表”中打印文本。
这是我的第一个pygame代码。还有其他打印方法吗?

0 个答案:

没有答案