public static void Init(Groupify curGroupify) { GroupifyWindow window = EditorWindow.GetWindow <GroupifyWindow>(); window.minSize = new Vector2(300, 250); window.Show(); window.Groupify = curGroupify; if (window.Groupify == null) { window.Groupify = FindObjectOfType <Groupify>(); } }
private void OnEnable() { EditorApplication.hierarchyWindowChanged += OnSceneChanged; #if UNITY_5_3 curScene = EditorSceneManager.GetActiveScene().name; #else curScene = EditorApplication.currentScene; #endif LoadTextures(); if (!Groupify) { Groupify = FindObjectOfType <Groupify>(); } if (Groupify != null) { serilizedGroupify = new SerializedObject(Groupify); } }