Line that causes the problem:
Code: Select all
ES3.Save("screen", screen, sceneName + Path.DirectorySeparatorChar + "screen.json");
Code: Select all
DirectoryNotFoundException: Could not find a part of the path "C:\Users\allocate\AppData\LocalLow\DefaultCompany\Creative Pixel 2D\potion-bottle\screen.json.tmp".
ES3Internal.ES3Stream.CreateStream (ES3Settings settings, ES3Internal.ES3FileMode fileMode) (at Assets/Plugins/Easy Save 3/Scripts/Streams/ES3Stream.cs:65)
ES3Writer.Create (ES3Settings settings, System.Boolean writeHeaderAndFooter, System.Boolean overwriteKeys, System.Boolean append) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:377)
ES3Writer.Create (ES3Settings settings) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:371)
ES3.Save[T] (System.String key, T value, ES3Settings settings) (at Assets/Plugins/Easy Save 3/Scripts/ES3.cs:48)
ES3.Save[T] (System.String key, T value, System.String filePath, ES3Settings settings) (at Assets/Plugins/Easy Save 3/Scripts/ES3.cs:29)
ParseImage+<SaveScene>d__27.MoveNext () (at Assets/Scripts/ParseImage.cs:188)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <23a7799da2e941b88c6db790c607d655>:0)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
StateButtons:Save() (at Assets/Scripts/StateButtons.cs:26)
UnityEngine.EventSystems.EventSystem:Update() (at C:/Program Files/Unity/Hub/Editor/2019.3.14f1/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.ugui/Runtime/EventSystem/EventSystem.cs:377)