Unity 对象资源序列化和反序列化
2020-02-13 08:03
337 查看
//CreateAssetMenu使得可以直接在project直接点击创建固定格式的Asset文件 [CreateAssetMenu(menuName = "CustomEditor/Create Data Instance")] public class Data:ScriptableObject { public string name; public int age; } //创建 private void CreatInstance() { Data data = ScriptableObject.CreateInstance<Data>(); data.name ="jack"; data.age =18; AssetDatabase.CreateAsset(data, "Assets/Resources/DB/" + data.name + ".asset"); Resources.UnloadAsset(data); AssetDatabase.Refresh(); } //读取 var dataAsset = AssetDatabase.LoadAssetAtPath<Data>("Assets/Resources/DB/jack.asset");
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Unity的资源,对象,序列化与ScriptableObject
- 玩转Unity资源,对象和序列化(下)
- 玩转Unity资源、对象及序列化(上)(下)
- 玩转Unity资源,对象和序列化(上)
- 玩转Unity资源,对象和序列化(上)
- 玩转Unity资源、对象及序列化(上)(下)
- 玩转Unity资源,对象和序列化
- Unity 简单序列化和反序列化存储对象信息,存储位二进制
- Unity资源,对象和序列化
- Python模块学习 -- pickle, cPickle 对象序列化/反序列化
- IOS 使用NSKeyedArchiver类进行对象序列化和反序列化
- Java对象序列化和反序列化
- Hadoop 序列化对象(序列化和反序列化)
- java 使用xom对象数据序列化为xml、反序列化、Preferences相关操作小案例
- 对象的序列化与反序列化,以xml,二进制流的方式,soap方式序列化对象
- Java对象表示方式1:序列化、反序列化和transient关键字的作用
- 【Java学习笔记】对象的序列化和反序列化
- [分享][原创] C#序列化/反序列化对象.将对象写入文件,从文件读取对象.
- C#序列化/反序列化对象.将对象写入文件,从文件读取对象.