So, I upgraded from Unity 2019.2.9f1 to the recent 2019.3.9f1.
Ever since the upgrade, I'm receiving two errors from ES3 3.2.0p2.
Code: Select all
Could not find ES3 Default Settings object in Easy Save 3/Resources/ES3.
UnityEngine.Debug:LogError(Object)
ES3Settings:GetDefaultSettings() (at Assets/Plugins/Easy Save 3/Scripts/Settings/ES3Settings.cs:231)
ES3Postprocessor:get_defaultSettings() (at Assets/Plugins/Easy Save 3/Editor/ES3Postprocessor.cs:48)
ES3Postprocessor:get_refMgr() (at Assets/Plugins/Easy Save 3/Editor/ES3Postprocessor.cs:28)
ES3Postprocessor:AddGameObjectsAndComponentsToManager() (at Assets/Plugins/Easy Save 3/Editor/ES3Postprocessor.cs:125)
ES3Postprocessor:OnWillSaveAssets(String[]) (at Assets/Plugins/Easy Save 3/Editor/ES3Postprocessor.cs:105)
UnityEditor.AssetModificationProcessorInternal:OnWillSaveAssets(String[], String[]&, String[]&, Boolean)
Code: Select all
NullReferenceException: Object reference not set to an instance of an object
ES3Settings.GetDefaultSettings () (at Assets/Plugins/Easy Save 3/Scripts/Settings/ES3Settings.cs:232)
ES3Postprocessor.get_defaultSettings () (at Assets/Plugins/Easy Save 3/Editor/ES3Postprocessor.cs:48)
ES3Postprocessor.get_refMgr () (at Assets/Plugins/Easy Save 3/Editor/ES3Postprocessor.cs:28)
ES3Postprocessor.AddGameObjectsAndComponentsToManager () (at Assets/Plugins/Easy Save 3/Editor/ES3Postprocessor.cs:125)
ES3Postprocessor.OnWillSaveAssets (System.String[] paths) (at Assets/Plugins/Easy Save 3/Editor/ES3Postprocessor.cs:105)
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <437ba245d8404784b9fbab9b439ac908>:0)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <437ba245d8404784b9fbab9b439ac908>:0)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at <437ba245d8404784b9fbab9b439ac908>:0)
UnityEditor.AssetModificationProcessorInternal.OnWillSaveAssets (System.String[] assets, System.String[]& assetsThatShouldBeSaved, System.String[]& assetsThatShouldBeReverted, System.Boolean explicitlySaveAsset) (at <bf679006b1b84db2a5a44842ef13dc36>:0)