为了账号安全,请及时绑定邮箱和手机立即绑定

PyGame 绘制一个空白窗口直到退出

PyGame 绘制一个空白窗口直到退出

PIPIONE 2021-06-06 16:07:35
这是我的代码:import pygamepygame.init()screen = pygame.display.set_mode((200,200))clock = pygame.time.Clock()while True:    color = (100,100,200)    screen.fill(color)    pygame.display.flip()    clock.tick(60)我认为这应该创建一个 200x200 的窗口并用 RGB 颜色 (100,100,200) 填充它。取而代之的是,它创建了一个空白的 200x200 窗口。当我 control-c 退出时,窗口会在一两帧内闪烁正确的颜色,然后关闭。为什么是这样?
查看完整描述

1 回答

?
森栏

TA贡献1810条经验 获得超5个赞

如果不使用 处理 PyGame 事件pygame.event.get(),则必须pygame.event.pump()在循环开始时使用,否则窗口将冻结。但是,pygame.event.get()强烈推荐,因为否则您可能会遇到关闭窗口的问题。

查看完整回答
反对 回复 2021-06-09
  • 1 回答
  • 0 关注
  • 178 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号