internal static void LoadSettings(AH_SettingsManager instance, string path) { string text = System.IO.File.ReadAllText(path); try { EditorJsonUtility.FromJsonOverwrite(text, instance); } catch (Exception e) { Debug.LogError("AH: JSON Parse error of " + path + Environment.NewLine + "- " + e.ToString()); } }
internal static void SerializeAndSave(AH_SettingsManager instance, string path) { System.IO.File.WriteAllText(path, JsonUtility.ToJson(instance)); }