关于文字显示的问题
import pygame,sys
# a = pygame.font.get_fonts()
# print(a)
pygame.init()
s = pygame.display.set_mode((500,500))
# b = pygame.image.load('good.jpg')
#第一种引入字体方式:
# fo = pygame.font.SysFont('dengxian',100,False,False)
#第二种引入字体方式:
fo = pygame.font.Font('simhei.ttf',50)
re = pygame.Color(255,20,255)
book = fo.render('i like python, pyhon is every so easy',True,re)#顺序不能写错
#音乐的播放不需要放在循环(也无法在循环播放)
# bg = pygame.mixer.music.load('music.mp3')
# pygame.mixer.music.play(-1)
# pygame.mixer.music.set_volume(0.5)
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
s.fill(pygame.Color(255,255,255))
# s.blit(b,(0,0))
s.blit(book,(10,10))
pygame.display.flip()
老师,我在运行的时候发现这个窗体打开的时候,这个文字怎么是这个样子啊?我想让他完全输出出来,我知道可以让文字变小,但是我想让他在不改变字体大小的前提下,让后面的文字输入出来!就是让他换行输出,可是我不会,请老师指点迷津!
正在回答
同学你好:
没有办法通过换行调整,解决办法只能通过调节字体的大小,要么就调节游戏的界面大小。
如果我解决了同学的问题,请采纳!学习愉快^_^。
- 参与学习 人
- 提交作业 2727 份
- 解答问题 8160 个
想要进入Python Web、爬虫、人工智能等高薪领域,你需要掌握本阶段的Python基础知识,课程安排带你高效学习轻松入门,学完你也能听得懂Python工程师的行业梗。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星