Могу ли я добавить события Pygame из второго потока

Я читал в разных местах, что обработка событий Pygame должна выполняться в основном потоке. Я хочу сделать это, но мой вопрос, могу ли я добавить события в очередь событий из другого потока?

Я хочу позвонитьpygame.event.post(myEvent) из другого потока, а затем обработать событие в главном цикле. Это возможно?

редактировать: чтобы уточнить, я хочу запустить отдельный поток для асинхронного сетевого ввода-вывода. Когда приходит новое сообщение, поток помещает событие в очередь событий, чтобы указать, что нужно что-то делать.

Ответы на вопрос(1)

Ваш ответ на вопрос