Unity Easy Save 3的一点注意事项!

保存自定义类型需要注意:

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 的存档都出问题!!!!!

(差点玉玉,呜呜呜)

暂时先这样,遇到别的坑再加...咕咕咕

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容