我的项目:
- pygame 中的一个 GUI,它有一个按钮网格
- 游戏加载器
- 许多游戏都需要使用 GUI
全部在单独的 .py 文件中
应用程序加载器应该启动 GUI,用户单击 GUI 上的一个按钮,使游戏加载器加载特定的游戏,然后用户通过单击 GUI 上的一些其他按钮与游戏逻辑进行交互,游戏状态也显示在图形用户界面。
我不确定如何在 python 中构建它,因为游戏加载器应该导入 GUI,但是 GUI 是否需要导入游戏加载器来调用加载特定游戏的方法?和游戏文件的类似交互?
GUI 是一个可以选择的选项,因为我有可以执行相同功能的硬件,并且它们也可以相互协同工作。
它有点像所有三个组件都需要能够相互调用函数,但 import 只允许这是一种方式。有没有办法让导入就像不同的文件都是同一个文件的一部分一样?而不是他们相互导入?
我已经尝试了很多不同的东西,导入,线程等,但无法得到任何工作,非常感谢任何帮助
对不起,措辞不佳的问题。