using NBC; namespace NBF { public static class Loading { // /// // /// 显示loading // /// // /// 加载任务链 // /// 样式 // /// 开始进度 // public static void Show(NTask task = null, int style = 0, int startProgress = 0) // { // if (task != null) // { // //如果传入了任务进度 // LoadingPanel.LoadingTask.Add(task); // } // else // { // var waitTask = new LoadingWaitTask(); // waitTask.Run(DefRunner.Scheduler); // LoadingPanel.LoadingTask.Add(waitTask); // } // // var panel = UI.Inst.GetUI(); // if (panel is not { IsShowing: true }) // { // LoadingPanel.Show(new LoadingShowParam(style, startProgress)); // } // } // // public static void Hide() // { // LoadingPanel.LoadingTask.TryEnd(); // } } }