アプリケーションでフォント ファイルを使用したい (pygame にはフォント ファイルへの正確なパスが必要です)。また、distutils を使用してこのアプリケーションをパッケージ化したいと考えています。パッケージは、プラットフォームに依存せずに動作する必要があります。これを達成するためにsetup.pyファイルを編集するにはどうすればよいですか? Ubuntuを使用しています。
質問する
119 次
1 に答える
0
だから私があなたを正しく理解していれば; フォントを使用したいが、Sysfont は使用しないでください。
その場合に私がすることは、フォントをダウンロードして、これを私のプログラムに書き込むことです:
fontSize = 15
workdir = os.getcwd()
path_to_font = os.path.join(workdir, 'your-font.ttf')
myFont = pygame.font.Font(path_to_font, fontSize)
ただし、これは、ダウンロードしたフォントが作業ディレクトリにあることを意味します
ここで詳細を読むことができます: http://www.pygame.org/docs/ref/font.html#pygame.font.Font
于 2013-01-27T21:35:44.990 に答える