public IEnumerator LoadIntoPersistantDataPathFromLocalPath(string filename, GameManager.FileLoadedIntoPersistant fileLoaded) { string urlToRead = Helpers.formatLocalUrlToRead(filename); Debug.Log("urlToRead" + urlToRead); WWW www = new WWW(urlToRead); yield return(www); if (www.error == null) { Debug.Log("www.text" + www.text); WriteIntoPersistantDataPathFromLocalPath(www.text, filename, fileLoaded); } else { Debug.Log("PersistantPathERROR: " + www.error); } }
public void WriteIntoPersistantDataPathFromLocalPath(string dataString, string filename, GameManager.FileLoadedIntoPersistant fileLoaded) { string urlToWrite = Helpers.formatLocalPersistentUrlToWrite(filename); Debug.Log("urlToWrite" + urlToWrite); if (File.Exists(urlToWrite)) { Debug.Log("~~~~File Exists~~~~" + filename); File.WriteAllText(urlToWrite, dataString); } else { Debug.Log("~~~~File Does Not Exists~~~~" + filename); StreamWriter sw = File.CreateText(urlToWrite); sw.WriteLine(dataString); //File.WriteAllText(urlToWrite,dataString); sw.Close(); } fileLoaded(filename); }