|
6鱼币
本帖最后由 飞花落尽 于 2021-9-1 22:42 编辑
- import pygame
- import sys
- pygame.init()
- size = width,height = 1000,800
- screen = pygame.display.set_mode(size)
- pygame.display.set_caption('记录')
- bg = (0,0,0)
- font = pygame.font.Font(None,20)
- position = 0
- line_height = font.get_linesize()
- screen.fill(bg)
- while True:
- for event in pygame.event.get():
- if event.type == pygame.QUIT:
- sys.exit()
- screen.blit(font.render(str(event),True,(0,255,0)),(0,position))
- position += line_height
- if position > height:
- position = 0
- screen.fill(bg)
- #清屏
复制代码
font = pygame.font.Font(None,20)
position = 0
line_height = font.get_linesize()
这段代码放在while true下显示乱码
这不是乱码因为放在下面,position就会一直刷新为0
导致绘制的时候会在同一位置位置绘制多个,就会出现图中那样的情况
|
最佳答案
查看完整内容
这不是乱码因为放在下面,position就会一直刷新为0
导致绘制的时候会在同一位置位置绘制多个,就会出现图中那样的情况
|