Код Pygame перестает работать, если окно не в фокусе - PullRequest
0 голосов
/ 24 апреля 2019

Если я сверну окно Pygame или переключусь на другое приложение, программа перестанет запускать сценарий, пока я снова не сфокусирую окно.

Вот мой код и демонстрация проблем

https://imgur.com/a/YcLmRCs

Он должен рисовать анимацию снова после того, как я нажму F4, но это не так, когда окно не в фокусе.

1 Ответ

0 голосов
/ 24 апреля 2019

Только окно в фокусе будет получать события.Однако вы можете заставить ваше окно сфокусироваться на pygame.event.grab(True), но это не позволит пользователю выполнять другие действия на своем компьютере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...