/// <summary>
        /// 窗口打开显示函数
        /// </summary>
        /// <param name="data">窗口数据</param>
        public static void Open(KitManagementEditorWindowData data)
        {
            windowData = data;
            var windowTitle = windowData.TitleString + ": 组件管理";

            window = GetWindow <KitManagementEditorWindow>(true, windowTitle);
            if (UpdateData())
            {
                var tempfilePath = System.IO.Path.Combine(Application.temporaryCachePath, kitTempFileName);
                if (System.IO.File.Exists(tempfilePath))
                {
                    System.IO.File.Delete(tempfilePath);
                }
                System.IO.File.WriteAllText(tempfilePath, windowTitle + "\n" + windowData.SubTitleString);
                window.minSize = new Vector2(600, 400);
                window.Show();
            }
        }
Пример #2
0
 public static void UninstallComponentFunction()
 {
     kitManagementEditorWindowData.SubTitleString = UninstallComponentWindowTitle;
     KitManagementEditorWindow.Open(kitManagementEditorWindowData);
 }