Могу ли я добавить события Pygame из второго потока
Я читал в разных местах, что обработка событий Pygame должна выполняться в основном потоке. Я хочу сделать это, но мой вопрос, могу ли я добавить события в очередь событий из другого потока?
Я хочу позвонитьpygame.event.post(myEvent)
из другого потока, а затем обработать событие в главном цикле. Это возможно?
редактировать: чтобы уточнить, я хочу запустить отдельный поток для асинхронного сетевого ввода-вывода. Когда приходит новое сообщение, поток помещает событие в очередь событий, чтобы указать, что нужно что-то делать.