I'm trying to show Chinese font , and then got this ...
Could any one tell me how to fix this problem ?
My scrypt :
===================================================================
#!/usr/bin/env python
import pygame
from pygame.locals import *
def main():
pygame.init()
resolution = 800, 400
screen = pygame.display.set_mode(resolution)
fg = 250, 240, 230
bg = 5, 5, 5
wincolor = 40, 40, 90
#fill background
screen.fill(wincolor)
text = "你好Python".decode("big5")
font = pygame.font.Font(None, 80)
size = font.size(text)
ren = font.render(text, 0, fg, bg)
screen.blit(ren, (10, 10))
#load font, prepare values
font = pygame.font.Font('kaiu.ttf', 80)
size = font.size(text)
ren = font.render(text, 0, fg, bg)
screen.blit(ren, (10, 100))
pygame.display.flip()
while 1:
#use event.wait to keep from polling 100% cpu
e=pygame.event.wait()
if e.type in (QUIT, KEYDOWN):
if(e.key==K_ESCAPE):
break
pygame.quit()
if __name__ == '__main__': main()
===================================================================