void OnEnable() { titleContent.text = Title; _fileName = ProjectPrefs.GetString(TargetFileKey, DefaultFileName); _nsName = ProjectPrefs.GetString(NamespaceKey, DefaultNamespace); _options = (Options)ProjectPrefs.GetInt(OptionsKey, (int)DefaultOptions); }
void Load() { try { _items = _serializer.Deserialize <List <RecordInfo> > (ProjectPrefs.GetString(ProjectPrefsKey, "{}")); if (_items == null) { throw new Exception(); } } catch { _items = new List <RecordInfo> (); } }
void OnEnable() { titleContent.text = Title; _settings = null; try { _settings = _serializer.Deserialize <GenerationSettings> (ProjectPrefs.GetString(SettingsKey)); } catch { } if (_settings == null) { _settings = new GenerationSettings(); } }
static void LoadInfo() { try { _allDescs = Singleton.Get <JsonSerialization> () .Deserialize <Dictionary <string, FolderIconDesc> > ( ProjectPrefs.GetString(StorageKey, "{}")); if (_allDescs == null) { throw new Exception(); } } catch { _allDescs = new Dictionary <string, FolderIconDesc> (); } }
void Load() { try { _paths = Singleton.Get <JsonSerialization> () .Deserialize <Dictionary <string, string> > ( ProjectPrefs.GetString(ProjectPrefsKey, string.Empty)); if (_paths == null) { throw new Exception(); } } catch { _paths = new Dictionary <string, string> (); } }
protected override void Load() { var pinned = ProjectPrefs.GetString(PinnedPrefsKey); if (string.IsNullOrEmpty(pinned)) { return; } pinnedObject = pinned .Split(',') .Select(x => AssetDatabase.GUIDToAssetPath(x)) .Select(x => AssetDatabase.LoadAssetAtPath <Object>(x)) .Where(x => x != null) .ToList(); }
protected override void Load() { currentScene = SceneManager.GetActiveScene(); var pinned = ProjectPrefs.GetString(PinnedPrefsKey); if (string.IsNullOrEmpty(pinned)) { return; } // Hierarchy上のGameObjectを検索して取得. var hierarchyObjects = UnityEditorUtility.FindAllObjectsInHierarchy(); pinnedObject = pinned .Split(',') .Select(x => hierarchyObjects.FirstOrDefault(y => LocalIdentifierInFile.Get(y).ToString() == x) as Object) .Where(x => x != null) .ToList(); UpdatePinnedObjectIds(); }
void OnEnable() { titleContent.text = Title; _settings = null; try { _settings = Service <JsonSerialization> .Get().Deserialize <BuildSettings> (ProjectPrefs.GetString(SettingsKey)); } catch { } if (_settings == null) { _settings = new BuildSettings(); } }