2015-01-09 5 views
0

빌드하려고하는 게임에서 글꼴을 사용하려고합니다. 글꼴 이름은 SansitaOne입니다. 불행히도 파이 게임은 수입을 허용하지 않습니다.파이썬/파이 게임 가져 오기 문제가 발생했습니다.

pygame.font.init() 
myfont = pygame.font.Font("incAssests/fonts/SansitaOne.tff",25) 

내가 오류는 다음과 같습니다 IO 오류 : 그 올바른 디렉토리임을 여러 번 확인했습니다 그겁니다 글꼴 파일 이름 을 읽을 수 없습니다.

마찬가지로, 저에게 주어진 예가 있습니다.

font = pygame.font.Font("myresources/fonts/Papyrus.ttf", 26) 

도움을 주시면 감사하겠습니다. 그 사이에 나는 더 생산적인 일을하고있을뿐입니다.

답변

0

대신 myfont = pygame.font.SysFont("SansitaOne.tff",25)을 사용할 수 있습니다. SysFont 전체 경로가 필요하지 않습니다.하지만 글꼴이 Windows 글꼴 디렉토리에 있는지 확인하십시오. 또한 pygame.init()이 아닌 font.init을 작성해야합니다.

To install a font

Open Fonts by clicking the Start button Picture of the Start button, clicking Control Panel, clicking Appearance and Personalization, and then clicking Fonts.

Then drag your font to there. That's all.

여기에 글꼴을 드래그하십시오.

enter image description here

+1

이렇게하면됩니다. 나는 엄지 드라이브에서이 작업을 할 수 있었으면 좋겠다고 생각했지만이 작업이 감사의 마음을 갖게 될만큼 가까웠다 고 생각합니다. – akozi

관련 문제