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;
        }
Esempio n. 2
0
        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;
        }