Pygame后备字体

时间:2015-07-24 20:06:15

标签: python fonts pygame

在Pygame中有没有办法设置字体并使其成为现实,如果我试图显示的字符在此字体中不可用,那么它会尝试从另一种字体中取出它吗?

示例:

import pygame
pygame.init()

s = pygame.display.set_mode((400, 500))
s.fill((255, 255, 255))

s.blit(
    pygame.font.SysFont('FreeMono', 25, True, False).render(
        '(╯°□°)╯︵ ┻━┻ Hmm… ಠ_ಠ', True, (0,0,0)
    ),
    (0, 200)
)

pygame.display.flip()

上面的代码几乎显示了除4个之外的所有字符(和2 )。

警方使用: http://savannah.gnu.org/projects/freefont/

对网络的研究没有提出任何问题。

我使用Python 3,如果重要的话。

奖金:我认为它不适合,但是,如果有人知道一个包含大量字符的好的免费泛字体,我就接受它。

0 个答案:

没有答案