Пример #1
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     if (myTestWindow != null)
     {
         myTestWindow.Close();
         myTestWindow             = new MyWindow();
         myTestWindow.DockManager = dockManager;
         myTestWindow.Show(Dock.Left);
     }
 }
Пример #2
0
 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();
     }
 }
Пример #3
0
        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();
        }
Пример #4
0
        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();
        }
Пример #5
0
 public void OnCraftCancel()
 {
     MyWindow.Close();
 }
Пример #6
0
 public void OnJobCancel()
 {
     MyWindow.Close();
 }