【发布时间】:2016-03-25 15:20:10
【问题描述】:
我将游戏进度存储在 XML 文件中。 由于玩家可以选择他们想要玩的回合,但一旦完成就不能重复回合。 文件正在被正确编辑和更新,但是在我重新启动游戏之前,这些更改不会反映在游戏中。
到目前为止,我一直在使用 AssetDatabase.ImportAsset(),但我需要一个替代 android 导出的方法。
【问题讨论】:
-
1) 具体哪些变化在游戏重新开始之前没有体现出来? 2) 玩家是否在游戏中途切换不同的“进度游戏存档”?
-
感谢@joe 帮了大忙。如果你没问题,你也可以在这里回答,或者我可以使用该信息回答我自己的问题。
-
@JoeBlow 我看了你的方法,但我有两个问题。首先,persistentDataPath 文件夹中的数据很容易被用户获取和编辑,关于在游戏开始时在那里添加 XML 文件,我应该在第一次运行时手动添加它们。