static public void CopyWindow(EaFinder currentWindow, ref EaFinder newWindow) { newWindow.allObjects = currentWindow.allObjects; newWindow.spriteRenders = currentWindow.spriteRenders; newWindow.images = currentWindow.images; newWindow.fonts = currentWindow.fonts; newWindow.texts = currentWindow.texts; }
public static void CreateUtilityWindow() { if (window != null) { window.Close(); isWindowChanged = true; } else { isWindowChanged = false; } windowId = 1; window = EditorWindow.GetWindow <EaFinder> (true); InitWindow(GUIContent.none); }
public static void CreateWindow() { if (window != null) { window.Close(); isWindowChanged = true; } else { isWindowChanged = false; } windowId = -1; Type inspectorType = Type.GetType("UnityEditor.InspectorWindow,UnityEditor.dll"); window = EditorWindow.GetWindow <EaFinder> (inspectorType); InitWindow(new GUIContent() { text = "Finder", image = Resources.Load <Texture>("megumin") }); }