文字绘制——pygame之旅

import pygame,sys
import pygame.freetype

pygame.init()
screen = pygame.display.set_mode((600,400))
pygame.display.set_caption("pygame游戏之旅")

#定义颜色
GOLD = 255,251,0

#从电脑获得字体
f1 = pygame.freetype.Font("C:\windows\Fonts\msyh.ttc",36)

#surf:绘制字体的屏幕,surface对象;dest:位置(x,y);text:文字内容;fgcolor;bgcolor;rotation;size
f1rect = f1.render_to(screen,(200,160),"世界和平",fgcolor=GOLD,size=50)
#另一种绘制方法
#f1surf,f1rect = f1.render("世界和平",fgcolor=GOLD,size=50)

while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            sys.exit()
      
#   screen.blit(f1surf,(200,160))
    pygame.display.update()

请添加图片描述

猜你喜欢

转载自blog.csdn.net/m0_51336041/article/details/119102731