保存自定义类型需要注意:
1.需要一个值类型的字段才能让其成功保存~
2.自定义类里面如果保存自定义属性之类的需要打上[ES3Serializable]标签!
public class MyData
{
/// <summary>
/// 无用字段,主要是用来保证easy save能保存下来,因为没有值类型会保存不下来,属于easy save的坑!
/// </summary>
public int EnsureSave = 0;
[ES3Serializable]
public UserInfo UserInfo { get; set; }
}
2022_01_13更新:
遇到一个新的坑,当我存档的一个类,入MyClass0 。
因为觉得名字不合适改了类名,改成 MyClass1。
就会导致所有这个项目里用Easy Save 的存档都出问题!!!!!
(差点玉玉,呜呜呜)
暂时先这样,遇到别的坑再加...咕咕咕