public static void InstanceShow(int id = 0) { CellWars_Editor.EditConfigItem(id); if (instance != null) { instance.titleContent.text = " " + CellWars_Editor.crt_item.id; //instance.title = " " + CellWars_Editor.crt_item.id; instance.Focus(); return; } ConfigSet wnd = (ConfigSet)EditorWindow.GetWindow(typeof(ConfigSet)); instance = wnd; instance.titleContent.text = " " + CellWars_Editor.crt_item.id; //instance.title = " " + CellWars_Editor.crt_item.id; instance.Show(); instance.Focus(); instance.minSize = new Vector2(460, 400); instance.maxSize = instance.minSize + new Vector2(10, 10); }
private void InitTool() { GUILayout.BeginHorizontal(); if (GUILayout.Button("new", GUILayout.Width(60))) { ConfigSet levelSet = (ConfigSet)EditorWindow.GetWindow(typeof(ConfigSet)); if (levelSet != null) { levelSet.Close(); } ConfigSet.InstanceShow(); } if (GUILayout.Button("save", GUILayout.Width(60))) { CellWars_Editor.SaveCrtItem(); } GUILayout.EndHorizontal(); }