我正在使用pygame编写一个tic tac toe游戏我在使用inputbox和linecache模块启动新游戏时添加了玩家功能的名称,但屏幕上出现一个奇怪的角色看起来像一个问号{{ 3}}
我不知道如何驾驭它
这里是球员姓名的代码:
font = pygame.font.SysFont('Arial', 19)
if newgame ==1:
answer = inputbox.ask(fenetre, "Joueur 1 ")
answer1 = answer
fichier = open("fj.txt", "w")
fichier.write(answer1)
fichier.close()
answer = inputbox.ask(fenetre, "Joueur 2 ")
answer2 = answer
fichier = open("fj2.txt", "w")
fichier.write(answer2)
fichier.close()
newgame = 0
fenetre.blit(fond, (0,0))
pygame.display.flip()
else:
answer1 = linecache.getline("fj.txt",1)
answer2 = linecache.getline("fj2.txt",1)
fenetre.blit(font.render(answer1, True, (225,0,255)), (296,0))
fenetre.blit(font.render(answer2, True, (225,0,255)), (296, 100))
pygame.display.flip()