Glad you've (hopefully) managed to resolve the issue
All the best,
Joel
Search found 4858 matches
- Thu Apr 11, 2024 5:14 pm
- Forum: General Discussion
- Topic: Loading Bug (ES3JsonReader)
- Replies: 3
- Views: 933
- Wed Apr 10, 2024 3:55 pm
- Forum: General Discussion
- Topic: Loading Bug (ES3JsonReader)
- Replies: 3
- Views: 933
Re: Loading Bug (ES3JsonReader)
Hi there, This error usually occurs if you're loading data as a System.Object in a context where the actual type of the object can't be established. However, it's not possible to know exactly why this is happening for you without more information. I recommend making a copy of your project and removi...
- Wed Apr 10, 2024 7:57 am
- Forum: General Discussion
- Topic: Error when using reader.ReadInto<GameObject> inside an ES3Type
- Replies: 7
- Views: 998
Re: Error when using reader.ReadInto<GameObject> inside an ES3Type
Hi there, Please could you replicate this in a new project with a very simple scene using the latest version of Easy Save and send me a link to it using the form at moodkie.com/contact along with step-by-step instructions and I don't appear to be able to replicate this at my end, and I'm not sure ho...
- Tue Apr 09, 2024 7:43 am
- Forum: General Discussion
- Topic: Error when using reader.ReadInto<GameObject> inside an ES3Type
- Replies: 7
- Views: 998
Re: Error when using reader.ReadInto<GameObject> inside an ES3Type
Hi there,
Have you created your own ES3Type for GameObject? If so, you will need to delete this and use the default ES3Type for it as otherwise you won't have any ReadInto functionality.
All the best,
Joel
Have you created your own ES3Type for GameObject? If so, you will need to delete this and use the default ES3Type for it as otherwise you won't have any ReadInto functionality.
All the best,
Joel
- Mon Apr 08, 2024 4:40 pm
- Forum: General Discussion
- Topic: Error when using reader.ReadInto<GameObject> inside an ES3Type
- Replies: 7
- Views: 998
Re: Error when using reader.ReadInto<GameObject> inside an ES3Type
Hi there,
Please could you show me Assets/Easy Save 3/Types/ES3UserType_SpawnPoints.cs, as this is the ES3Type which is triggering it. Also just to check, have you modified ES3UserType_SpawnPoints.cs at all?
All the best,
Joel
Please could you show me Assets/Easy Save 3/Types/ES3UserType_SpawnPoints.cs, as this is the ES3Type which is triggering it. Also just to check, have you modified ES3UserType_SpawnPoints.cs at all?
All the best,
Joel
- Fri Apr 05, 2024 7:57 am
- Forum: General Discussion
- Topic: Error when using reader.ReadInto<GameObject> inside an ES3Type
- Replies: 7
- Views: 998
Re: Error when using reader.ReadInto<GameObject> inside an ES3Type
Hi there,
Please could you show me the error message with full stack trace so I can see on what lines the error is occurring.
All the best,
Joel
Please could you show me the error message with full stack trace so I can see on what lines the error is occurring.
All the best,
Joel
- Thu Apr 04, 2024 8:47 am
- Forum: General Discussion
- Topic: How to save/load a list of instances (GameObject) in an ES3ComponentType?
- Replies: 4
- Views: 745
Re: How to save/load a list of instances (GameObject) in an ES3ComponentType?
Hi there, Fields of UnityEngine.Object type (or Collections of UnityEngine.Object type) will be saved by reference, not by value. In your case you would either need to save your List of GameObjects using a separate ES3.Save call to ensure that they're saved by value and reference, or you would need ...
- Wed Apr 03, 2024 1:46 pm
- Forum: General Discussion
- Topic: How to save/load a list of instances (GameObject) in an ES3ComponentType?
- Replies: 4
- Views: 745
Re: How to save/load a list of instances (GameObject) in an ES3ComponentType?
Hi there,
If you have a field which is a List<GameObject> you should just be able to navigate to your Component in the Easy Save 3 > Types window and select that field, which will automatically create the ES3Type. You shouldn't need to create your own ES3ComponentType.
All the best,
Joel
If you have a field which is a List<GameObject> you should just be able to navigate to your Component in the Easy Save 3 > Types window and select that field, which will automatically create the ES3Type. You shouldn't need to create your own ES3ComponentType.
All the best,
Joel
- Wed Apr 03, 2024 8:14 am
- Forum: General Discussion
- Topic: Editor lagg when occasionally clicking things > ObjectChangeEvents.changesPublished: ES3PostProcessor.Changed
- Replies: 5
- Views: 719
Re: Editor lagg when occasionally clicking things > ObjectChangeEvents.changesPublished: ES3PostProcessor.Changed
Hi there, A large reference would be an object which has a wide or deep serialisation depth (i.e. an object which has a lot of Components/children, or an object which has a large number of external dependencies, such as one which references many prefabs which are also deep/wide). Because the changes...
- Tue Apr 02, 2024 8:21 am
- Forum: General Discussion
- Topic: Editor lagg when occasionally clicking things > ObjectChangeEvents.changesPublished: ES3PostProcessor.Changed
- Replies: 5
- Views: 719
Re: Editor lagg when occasionally clicking things > ObjectChangeEvents.changesPublished: ES3PostProcessor.Changed
Thanks Craig, By default Easy Save updates any references for changed objects in these events, and lag would usually indicate one of these objects is quite large. However, you can disable this by going to Tools > Easy Save 3 > Settings and unchecking When changes are made underneath Editor Settings ...