我需要使用pygame包创建一个子窗口,我想做两种类型的子窗口,第一种固定在窗口中,第二种完全独立于窗口。
答案 0 :(得分:0)
在接近这个问题时,请注意Pygame几乎不可能有两个窗口,因为它依赖于SDL而SDL仅限于1个屏幕。
Maayyybbe,您可以运行两个具有不同窗口的不同程序,并可以通过您设置的某些网络相互交互。但是在这一点上,你可能会更好地编写其他东西。
通过拆分屏幕,将部分内容用于一件事,将其他部分用于其他内容,可以实现某种子窗口。例如,您可以将图像blit到这个单独的“窗口”,这个窗口的内容完全不同于它之外的东西。
此外,请在发布问题之前谷歌,快速谷歌搜索显示Pygame with Multiple Windows,它回答了你问题的一半。