我是新来的Lua和Love2D,我没有2-3个简单的游戏,我想把它们放在一起。 我做了一个窗口,在这里,你选择这游戏你想玩。 它成功;与一个小小的问题。 我的两个游戏中使用的一球。 所以两者都有一个球。lua文件。 我用的是需要功能负荷球文件中的每个我的游戏。 它的工作原理在首先,我可以玩Game1,回去玩款游戏2没有任何问题。 但是,如果我回去想玩Game1。 他的球。lua文件将不需要,因为只需要载的一次。 然后会有一个错误因为我game1正试图用我款游戏2的球类。
我想知道哪些解决方案将是最好的:
- 只是重新命名的文件。 (我想要避免它,感觉硬编码给我)
- 使用doFile. (我从来没有使用过它,我甚至不知道它是否会的工作)
- 需要两个球类在我的主菜单,并通过它通过参当装载的每一个游戏(不知道是否它的工作过)
如果你想看看我的代码的更多的解释,这里的链接: https://github.com/cbelangerstpierre/Games/tree/main/Games
在此先感谢!