最近用python2.x + pygame寫程式,

當用py2exe轉成exe檔時,發現只要call到font就不行,

會造成run time error,

身為py2exe超新手的我,一時也不曉得該怎麼辦才好,

只好將顯示font的地方,改用貼圖的方式…It's work.

後來才知道,原來是 系統字体造成當機,

需把font = pygame.font.SysFont(“example”, 12)

改成

font = pygame.font.Font(“FreeSansBold.ttf”, 12)

第一个参数指定要载入的字体文件的路径,第二个参数指定字体的大小。

 

enjoy~

 

文章標籤
全站熱搜
創作者介紹
創作者 pf 的頭像
pf

Pf的家

pf 發表在 痞客邦 留言(0) 人氣(53)