void Update() { //Binario. if (Input.GetKeyDown(KeyCode.F1)) { print("Serializado papuh"); FullSerialization.Serialize(myData, path); } if (Input.GetKeyDown(KeyCode.F2)) { print("DeSerializado"); myData = FullSerialization.Deserialize <GameData>(path); } //SERIALIZACION/DES EN JSON if (Input.GetKeyDown(KeyCode.F3)) { print("JSon Serialize"); FullSerialization.Serialize(myData, path, false); } if (Input.GetKeyDown(KeyCode.F4)) { print("DeSerializado JSon"); myData = FullSerialization.Deserialize <GameData>(path, false); } }
public void loadData(string dataPath) { if (ColliderTransformKeyFrame == null) { ColliderTransformKeyFrame = new Dictionary <int, TransformValues>(); } ColliderTransformKeyFrame.Clear(); string completePath = Application.streamingAssetsPath + CompleteDataPath; DataPairContainter data = FullSerialization.Deserialize <DataPairContainter>(completePath, false); for (int i = 0; i < data.Keys.Count; i++) { ColliderTransformKeyFrame.Add(data.Keys[i], data.values[i]); } }