public void Test23() { var data = new DataBool(); data.H = true; string json = Framework.Server.Json.Util.Serialize(data); var data2 = Framework.Server.Json.Util.Deserialize <DataBool>(json); Util.Assert((bool)data2.H == true); }
public static void SaveSettingsBoolValue(string path, bool data) { var file = new StreamWriter(path); var dataBool = new DataBool(); dataBool.data = data; var json = EditorJsonUtility.ToJson(dataBool, true); file.WriteLine(json); file.Close(); AssetDatabase.Refresh(); }
public DataBool Bool(DataBool node) { DataBool found = bools.Find(d => d.Name == node.Name); if (found != null) { return(found); } else { bools.Add(node); } return(node); }
public static bool LoadSettingsBoolValue(string path) { if (!File.Exists(path)) { return(false); } var file = new StreamReader(path); var fileContents = file.ReadToEnd(); var dataIo = new DataBool(); EditorJsonUtility.FromJsonOverwrite(fileContents, dataIo); file.Close(); return(dataIo.data); }
// Start is called before the first frame update void Start() { data = GetComponent <Data>(); rigidbody_ = GetComponent <Rigidbody2D>(); Condition = data.Bool(Condition); dataFloat = data.Float(dataFloat); dataDirection = data.Float(dataDirection); //for (int i = dataBools.Count - 1; i >= 0; i--) //{ // dataBools[i] = data.Bool(dataBools[i]); //} //for (int i = dataInts.Count - 1; i >= 0; i--) //{ // dataInts[i] = data.Int(dataInts[i]); //} //for (int i = dataFloats.Count - 1; i >= 0; i--) //{ // dataFloats[i] = data.Float(dataFloats[i]); //} }
public bool Has(DataBool data) { return(bools.Find(d => d.Name == data.Name) != null); }
public void Add(DataBool data) { bools.Add(data); }
public void Initialize(Data data_) { datum = data_.Bool(datum); }
public static DataBool Bool(DataBool node) { return(instance.data.Bool(node)); }