private void Button_Click(object sender, RoutedEventArgs e) { if (myTestWindow != null) { myTestWindow.Close(); myTestWindow = new MyWindow(); myTestWindow.DockManager = dockManager; myTestWindow.Show(Dock.Left); } }
private void OnGUI() { EditorGUILayout.LabelField(EditorWindow.focusedWindow.ToString()); if (GUILayout.Button("创建Rect")) { Debug.DrawLine(new Vector3(0, 0, 0), new Vector3(100, 0, 0), Color.red); //rectList.Add(new Rect(0,0,5,5)); } if (GUILayout.Button("关闭窗口")) { EditorSceneManager.OpenScene("Assets/Scene/game_test.unity"); myWindow.Close(); } }
public void OnJobSave() { if (!Editing) { MyJob = new Job(); MyJob.Name = JobName; MyJob.DocumentsIncluded = new List <string>(); MyCraft.Jobs.Add(MyJob); MyMainViewModel.Jobs.Add(MyJob); } else { MyJob.Name = JobName; } MyWindow.Close(); }
public void OnCraftSave() { if (!Editing) { MyCraft = new Craft(); MyCraft.Name = CraftName; MyCraft.Folder = CraftFolder; MyCraft.Jobs = new List <Job>(); MyMainViewModel.Crafts.Add(MyCraft); } else { MyCraft.Name = CraftName; MyCraft.Folder = CraftFolder; } MyWindow.Close(); }
public void OnCraftCancel() { MyWindow.Close(); }
public void OnJobCancel() { MyWindow.Close(); }