有没有办法使用Python / Pygame将两个窗口从seprate进程绑定在一起?通过绑定我的意思是两种可能的方式:
包含两个较小窗口的大窗口
两个独立的窗口并排显示(可能使用OS环境变量?)
答案 0 :(得分:3)
您可以尝试运行两个单独的程序。我刚刚分别运行了两个pygame程序,它们运行正常。可能用另一个运行一个?或者,如果这不起作用,则使用两个表面作为屏幕,并将一个表面绘制到另一个表面。
答案 1 :(得分:0)
进程间通信可能是最简单的。但问题是SDL基本上没有为多个窗口设置。
可能最好的长期解决方案是使用wxPython进行设置,然后在其中使用PyGame。这将让你拥有PyGame渲染器的各种窗口。