static AlloyImporterSupervisor() { var all = Resources.FindObjectsOfTypeAll<AlloyImportFloat>(); if (all.Length == 0) { m_float = ScriptableObject.CreateInstance<AlloyImportFloat>(); m_float.hideFlags = HideFlags.HideAndDontSave; ScanForLateImport(); } else { m_float = all[0]; } EditorApplication.update += Update; }
static AlloyImporterSupervisor() { var all = Resources.FindObjectsOfTypeAll <AlloyImportFloat>(); if (all.Length == 0) { m_float = ScriptableObject.CreateInstance <AlloyImportFloat>(); m_float.hideFlags = HideFlags.HideAndDontSave; ScanForLateImport(); } else { m_float = all[0]; } EditorApplication.update += Update; }