我正在开发一个类似pygame的类似rogue主题的生存游戏,我需要更改一个名为chunk的变量的值,该变量表示玩家所在的块从0开始,直到到达屏幕边缘时才继续
fileB:
chunk = 0
fileA:
import fileB
if(player is out of the screen): fileB.chunk += 1
我尝试过这样的事情。预先感谢您的任何想法。
答案 0 :(得分:0)
我有几种解决方案可用于此目的,但是它们并不是最漂亮的。 您可以在fileB中使用一个函数来更新要更改的值:
def updateChunks(newValue):
global chunks
chunks = newValue
然后可以导入fileB并按如下所示调用函数:
fileB.updateChunks(#)
您也可以在文件中包含块的值或任何其他信息,并在需要时读取文件。希望有帮助