public static void SaveTBM(TransitionBetweenModes transitionBetweenModes)
    {
        BinaryFormatter            bf     = new BinaryFormatter();
        FileStream                 stream = new FileStream(Application.dataPath + "/data/path.sav", FileMode.Create);
        DataTransitionBetweenModes data   = new DataTransitionBetweenModes(transitionBetweenModes);

        bf.Serialize(stream, data);
        stream.Close();
    }
 public static string[] LoadTBM()
 {
     if (File.Exists(Application.dataPath + "/data/path.sav"))
     {
         BinaryFormatter            bf     = new BinaryFormatter();
         FileStream                 stream = new FileStream(Application.dataPath + "/data/path.sav", FileMode.Open);
         DataTransitionBetweenModes data   = bf.Deserialize(stream) as DataTransitionBetweenModes;
         stream.Close();
         return(data.LogForDTBM);
     }
     else
     {
         return(new string[0]);
     }
 }