Ответы пользователя по тегу Event loop
  • Почему на винде не работают события pygame в новом потоке?

    Судя по документации, события нужно вызывать из основного потока и там же обрабатывать, в противнлм случае, в зависимости от окружения, может работать или не работать. Что вы и наблюдаете. Так же, в случае невозможности по какой-то причине работать из основного потока с евентами, рекомендуется пакет fastevent. Оригинал из документации:
    The event subsystem should be called from the main thread. If you want to post events into the queue from other threads, please use the fastevent package.


    P.S. У вас в репу попали откомпилированные .pyc файлы. Их следует удалить из репозитория и добавить их и каталоги __pycache__ в .gitignore
    Ответ написан
    1 комментарий