According to the documentation, this should be able to save and load without any additional work. I am drawing this conclusion from the following statements in the documentation:
"Easy Save can automatically save the following types: [Components/MonoBehaviours]"
and
"A field in a supported class will be serialized if it: [Is public, or has a [SerializeField] attribute]"
However, when I save and load, it only has the transform and some other basic stuff. When I inspect the save file, I can confirm that it is indeed not including the basic monobehaviour scripts in the list of components.
Simplified sample that doesn't seem to be working for me:
Code: Select all
public class TestSaveV : MonoBehaviour
{
[SerializeField]
private string test;
}