pgzrun库中小学生游戏编程1--中文显示字体问题

pgzrun库中小学生游戏编程1--中文显示字体问题

1、英文显示正常,中文显示错误如下;

  File "E:\lele\venv\lib\site-packages\pgzero\loaders.py", line 102, in validate_root
    subpath=self.subpath, type=self.TYPE, name=name
KeyError: "No 'fonts' directory found to load font 'simhei'."

def draw_game_over():
    screen_middle = (WIDTH / 2, HEIGHT / 2)
    # screen.draw.text("{}".format(text), fontsize=3, fontname='s',
    #                  color="green")  # fontsize是字体大小,fontname是Font文件夹中的字体名称,
    screen.draw.text("游戏结束", midbottom = screen_middle, fontname='simhei', fontsize = GRID_SIZE, color="cyan", owidth=1)
    if player_won:
        screen.draw.text("你赢了!", midtop = screen_middle, fontname='simhei', fontsize = GRID_SIZE, color="green", owidth=1)
    else:
        

你可能感兴趣的:(全国青少年信息大赛,蓝桥怀等python题解及总结,游戏)