我正在使用 Pygame 模塊制作一個(gè)簡(jiǎn)單的游戲。我需要在 Pygame 窗口旁邊打開 Tkinter 窗口。每當(dāng)我嘗試打開兩個(gè)窗口時(shí),第二個(gè)窗口只有在我殺死第一個(gè)窗口后才會(huì)打開?,F(xiàn)在,我能想到的唯一解決方案是使用多線程。但是,我無法實(shí)施它。我該怎么辦?我真的很感激這里的一些幫助。謝謝你!
1 回答

12345678_0001
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊
pygame 中存在一個(gè)基本的設(shè)計(jì)問題,如果進(jìn)程已經(jīng)有一個(gè)窗口,則無法打開窗口。它還會(huì)阻止其他窗口在運(yùn)行時(shí)打開。但是,您可以根據(jù)需要打開任意多個(gè) TK 窗口,并且可以將 pygame 窗口嵌入到 TK 窗口內(nèi)的 SDL 繪圖框架內(nèi)。
添加回答
舉報(bào)
0/150
提交
取消