From b2b4a08b290dc190c09dfdfcadb37668df669fb2 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期六, 20 四月 2019 20:28:51 +0800
Subject: [PATCH] 382 前端战斗AI流程控制逻辑

---
 Fight/Actor/AI/Process/ProcessManager.cs |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/Fight/Actor/AI/Process/ProcessManager.cs.cs b/Fight/Actor/AI/Process/ProcessManager.cs
similarity index 94%
rename from Fight/Actor/AI/Process/ProcessManager.cs.cs
rename to Fight/Actor/AI/Process/ProcessManager.cs
index b050199..aaaa56b 100644
--- a/Fight/Actor/AI/Process/ProcessManager.cs.cs
+++ b/Fight/Actor/AI/Process/ProcessManager.cs
@@ -12,6 +12,17 @@
     private Queue<ProcessNode> m_NodeQueue = new Queue<ProcessNode>();
     private ProcessNode m_Current;
 
+    public void UnLoad()
+    {
+        m_Current = null;
+        foreach (var _node in m_NodeQueue)
+        {
+            _node.UnInit();
+        }
+        m_NodeQueue.Clear();
+
+    }
+
     public void Load(GA_NpcClientFightNorm npc)
     {
         m_NodeQueue.Clear();
@@ -99,6 +110,7 @@
         if (_node.IsOver())
         {
             _node.UnInit();
+
             m_NodeQueue.Dequeue();
         }
     }

--
Gitblit v1.8.0