Ну, я сделал это для себя:
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.Есть ли другие способы распечатать его?