如果窗口失焦,Pygame代码将停止工作

问题描述 投票:-2回答:1

如果我最小化pygame窗口或切换到另一个应用程序,程序将停止运行脚本,直到我再次聚焦窗口。

这是我的代码和麻烦展示

https://imgur.com/a/YcLmRCs

我应该在按F4后再次绘制动画,但是当窗口没有焦点时它不会。

pygame
1个回答
0
投票

只有焦点窗口才会收到事件。但是,您可以强制窗口通过pygame.event.grab(True)获取焦点,但这不允许用户在其计算机上执行其他操作。

© www.soinside.com 2019 - 2024. All rights reserved.