Ver código fonte

rework SaveSystem

Kenkart 2 anos atrás
pai
commit
3522ec2526
2 arquivos alterados com 3 adições e 4 exclusões
  1. 2 1
      Assets/Scripts/PlayerReplay.cs
  2. 1 3
      Assets/Scripts/SaveSystem.cs

+ 2 - 1
Assets/Scripts/PlayerReplay.cs

@@ -79,7 +79,8 @@ public class PlayerReplay : MonoBehaviour
             Debug.Log("jointsSequence is empty");
             return;
         }
-        SaveSystem.Save(jointsSequence, recordingTimes);
+        string path = Application.dataPath + "/Recordings/" + mc.complexity.ToString() + "_" + mc.direction.ToString() + ".sav";
+        SaveSystem.Save(path, jointsSequence, recordingTimes);
         Debug.Log("Save success");
     }
 

+ 1 - 3
Assets/Scripts/SaveSystem.cs

@@ -6,9 +6,7 @@ using UnityEngine;
 
 public static class SaveSystem
 {
-    private static readonly string path = Application.dataPath + "/Recordings/TwoArmsPlusLeg_Backward.sav";
-
-    public static void Save(List<Vector3[]> jointsSequence, List<float> recordingTimes)
+    public static void Save(string path, List<Vector3[]> jointsSequence, List<float> recordingTimes)
     {
         BinaryFormatter formatter = new BinaryFormatter();
         FileStream stream = new FileStream(path, FileMode.Create);