static void init() { try { TextAsset settingsXml = Resources.Load("SlimNet-EditorSettings", typeof(TextAsset)) as TextAsset; if (settingsXml != null) { try { XmlSerializer serializer = new XmlSerializer(typeof(SlimNetEditorSettings)); instance = (SlimNetEditorSettings)serializer.Deserialize(new StringReader(settingsXml.text)); } catch { } } } finally { if (instance == null) { instance = new SlimNetEditorSettings(); } initializing = false; } }