属性错误:模块'pygame.font'没有属性'SySFont'



当我想执行程序时,出现以下错误:

属性错误:模块 'pygame.font' 没有属性 'SySFont'

我该如何解决它?

import pygame, sys
from pygame.locals import *
pygame.init()
windowSurface=pygame.display.set_mode((500,400),0 ,32)
black = (0,0,0)
white = (255,255,255)
red = (255,0,0)
green = (0,255,0)
blue = (0,0,255)
baseFont = pygame.font.SySFont(None, 48)
text = baseFont.render('x',True,white,blue)
simpleText = text.get_rect()
simpleText,centerx = windowSurface.get_rect().centerx
simpleText,centery = windowSurface.get_rect().centery
windowSurface.blit(text,simpleText)

应该使用SysFont而不是SySFont

注意:从评论中添加答案,因为不存在其他答案。

最新更新