コード例 #1
0
 public override void saveComponentValues(GameObject gameObject,
                                          IComponentAssigner assigner, PersistentGameDataController.SaveType saveType)
 {
     Component = assigner.getComponent <T>();
     saveComponent(Component, saveType);
 }
コード例 #2
0
 public sealed override ISaveableComponent restoreComponent(IComponentAssigner assigner)
 {
     Component = assigner.getComponent <T>();
     restoreComponent(Component);
     return(this);
 }