From c35240fb385eaee7a9f6f29d02147d1be7a8359e Mon Sep 17 00:00:00 2001
From: Hale Cai <339726288@qq.com>
Date: 星期五, 19 四月 2019 03:47:24 +0800
Subject: [PATCH] 382 前端战斗AI流程控制逻辑

---
 Fight/Actor/AI/Process/ProcessManager.cs.cs |   29 +++++++++++++++++++++++++++--
 1 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/Fight/Actor/AI/Process/ProcessManager.cs.cs b/Fight/Actor/AI/Process/ProcessManager.cs.cs
index 8f5a8df..2572a6d 100644
--- a/Fight/Actor/AI/Process/ProcessManager.cs.cs
+++ b/Fight/Actor/AI/Process/ProcessManager.cs.cs
@@ -1,4 +1,29 @@
-锘縫ublic class ProcessManager : Singleton<ProcessManager>
-{
+锘縰sing System.Collections.Generic;
 
+public class ProcessManager : Singleton<ProcessManager>
+{
+    private Queue<ProcessNode> m_NodeQueue = new Queue<ProcessNode>();
+
+    public void Load(int npcID)
+    {
+        m_NodeQueue.Clear();
+
+
+    }
+
+    public void Update()
+    {
+        if (m_NodeQueue.Count == 0)
+        {
+            return;
+        }
+
+        var _node = m_NodeQueue.Peek();
+        _node.Update();
+
+        if (_node.IsOver())
+        {
+            m_NodeQueue.Dequeue();
+        }
+    }
 }

--
Gitblit v1.8.0