我正在尝试开发一款游戏,这样当我按下使用 glade 窗口创建的按钮时,我应该能够运行 pygame 窗口,到目前为止我已经成功了,但是 pygame 窗口会单独打开,当我关闭它时,甚至使用 glade 开发的窗口也会关闭。有人能提出解决我的问题的方法吗??
答案1
根据pygame 图形用户界面部分它的艰巨任务:
pygame 依赖于 SDL,这意味着它一次只能有一个窗口。因此,尝试实现使用 pygame 的多个 Gtk、Qt 等应用程序实例是不可能的。
我建议你自己将按钮移到 pygame 中,或者尝试使用第三方库,例如前列腺素。