Возможность привязки нескольких окон PyGame - PullRequest
2 голосов
/ 17 марта 2012

Есть ли способ связать два окна из отдельных процессов вместе, используя Python / Pygame?Под связыванием я имею в виду два возможных способа:

  1. Большое окно, содержащее два меньших окна

  2. Два отдельных окна, которые появляются из стороны в сторону (возможно, используя переменные среды ОС?)

Ответы [ 2 ]

3 голосов
/ 17 марта 2012

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

0 голосов
/ 25 марта 2012

Межпроцессное взаимодействие, наверное, самое простое.Однако проблема в том, что SDL принципиально не настроен для нескольких окон.

Вероятно, лучшее долгосрочное решение - это настроить с помощью wxPython, а затем использовать PyGame внутри него.Это позволит вам иметь все виды окон с рендерерами PyGame.

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