From 61b188e1d59af9a1e3b4f005bd4b9211b2db97d8 Mon Sep 17 00:00:00 2001 From: yyl <yyl> Date: 星期四, 09 十月 2025 15:46:31 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts --- Main/System/Task/TaskManager.cs | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Main/System/Task/TaskManager.cs b/Main/System/Task/TaskManager.cs index 50a481f..4dbe776 100644 --- a/Main/System/Task/TaskManager.cs +++ b/Main/System/Task/TaskManager.cs @@ -31,7 +31,7 @@ //涓荤嚎浠诲姟锛屾殏涓斿彧澶勭悊涓荤嚎浠诲姟 public TaskDetailDates mainTask = new TaskDetailDates(); public event Action OnTaskUpdate; - + public event Action OnTaskClick; public override void Init() { DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent += OnBeforePlayerDataInitialize; @@ -67,6 +67,11 @@ } + public void ClickTask() + { + OnTaskClick?.Invoke(); + } + // 浠诲姟鐘舵�� 1-杩涜涓� 2-鍙鍙� public int GetMainTaskState() { @@ -75,9 +80,16 @@ //杩橀渶瀹屾垚澶氬皯涓换鍔� public int GetNeedFinishTaskCount(int taskID) - { + { var taskConfig = TaskConfig.Get(taskID); return taskConfig.Index - TaskConfig.Get(mainTask.TaskID).Index + 1; } + public int GetMainTaskType() + { + if (mainTask.TaskID == 0) + return 0; + var taskConfig = TaskConfig.Get(mainTask.TaskID); + return taskConfig.TaskType; + } } -- Gitblit v1.8.0