public override IRestorableComponent createRestoreableComponent()
    {
        IRestorableComponentContainer savedScript =
            new SaveableMonoBehaviourContainer(GetType());

        IRestorableComponent result = savedScript;

        savedDictionary = savedScript.DataContainer;

        CreatedSaveableMonoBehaviour = result;

        return(result);
    }
Пример #2
0
 public void addComponent(IRestorableComponent restoreableComponent)
 {
     restoreableComponents.Add(restoreableComponent);
 }