Exemplo n.º 1
0
        public MissionData(MissionObject obj)
        {
            _missionObject = obj;
#if UNITY_EDITOR
            RefreshExtraData();
#endif
        }
Exemplo n.º 2
0
 public void ReloadObject()
 {
     _missionObject = UnityEditor.AssetDatabase.LoadAssetAtPath <MissionObject>(FilePath);
 }
Exemplo n.º 3
0
 public MissionData(MissionObject obj)
 {
     _missionObject = obj;
     RefreshExtraData();
 }
Exemplo n.º 4
0
 public void ReloadObject()
 {
     _missionObject = UnityEditor.AssetDatabase.LoadAssetAtPath<MissionObject>(FIlePath);
 }
Exemplo n.º 5
0
 public bool AssignNewMissionObject(MissionObject mo)
 {
     //if (_missionSaveList == null) _missionSaveList = new List<MissionData>();
     mo.Load();
     if (_missionSaveList.Find((m) => m.Name == mo._mission._name) != null) return false;
     _missionSaveList.Add(new MissionData(mo));
     return true;
 }