【发布时间】:2016-06-23 15:47:43
【问题描述】:
我正在 Pygame 中开发一个游戏,其中包括一个玩家类和一个敌人类。每个类中都有多个变量。我试图弄清楚如何使用 Python 的内置 pickle 模块来保存这些精灵的数据。我想过做类似的事情:
data_file = open_file("save.dat","wb")
for i in enemyList:
pickle.dump(i.health)
pickle.dump(i.rect.x)
pickle.dump(i.rect.y)
pickle.dump(i.image)
对每个变量以此类推。如何保存数据并以与之前相同的状态检索数据?
【问题讨论】: