using System; using System.IO; using LitJson; using Tools; using UnityEngine; public class Asset { public static bool SerializeToFile(string path, string name, object obj) { string str = JsonMapper.ToJson(obj); return FBFile.SaveToFile(path, name, str); } public static T DeserializeFromFile<T>(string path, string name) { string json = FBFile.LoadFromFile(path, name); return JsonMapper.ToObject<T>(json); } public static T LoadFromResources<T>(string path, string name) where T : UnityEngine.Object { return Resources.Load<T>(System.IO.Path.Combine(path, name)); } public struct Path { public const string Config = "Conf/"; } }