pygameフォント設定
1058 ワード
システムでサポートされているフォントの表示
Fontオブジェクトの作成
その後、render()でSurfaceオブジェクトを生成し、blit()で画面に表示できます.
注:中国語を使用する場合は、Unicodeを使用して文字の内容を表す
import pygame
pygame.init()
print(pygame.font.get_fonts())
Fontオブジェクトの作成
# ,
#
my_font = pygame.font.SysFont("arial", 16)
# ttf
my_font = pygame.font.Font("my_font.ttf", 16)
その後、render()でSurfaceオブジェクトを生成し、blit()で画面に表示できます.
# 、 、 、
text_surface = my_font.render("font content", True, (0,0,0), (0,0,0))
注:中国語を使用する場合は、Unicodeを使用して文字の内容を表す
u' '