|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
报错:TypeError: function missing required argument 'dest' (pos 2)
源代码:
import pygame
import sys
# 初始化Pygame
pygame.init()
# 窗口尺寸
size = width, height = 800, 600
# 创建指定大小的窗口 Surface
screen = pygame.display.set_mode(size)
# 设置窗口标题
pygame.display.set_caption("事件操作")
# 背景颜色
bg = (255, 255, 255) # RGB
# 生成font对象
font = pygame.font.Font(None, 20)
screen.fill(bg)
# 获取行高
line_height= font.get_linesize()
# 初始化文字位置
position = 0
while True:
# 获取事件(退出:即关闭右上角x)
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) # 3个实参:图像 位置 截面图
screen.blit(font.render(str(event), (0,position), (0, 255, 0)))
# 完成一行 切换到下一行
position += line_height
# 内容检测 超出屏幕高度 清屏
if position > height:
position = 0
screen.fill(bg)
# 更新界面
pygame.display.flip()
- screen.blit(font.render(str(event), (0, position), (0, 255, 0)), (0, 0))
复制代码
但是很丑 
|
-
|