From 91de09b9eeaeddfab15256c8b5222e05161597c6 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期一, 15 四月 2019 21:36:50 +0800
Subject: [PATCH] 382 新增前端NPCAI类型逃离

---
 Fight/GameActor/GA_NpcClientFightNorm.cs |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/Fight/GameActor/GA_NpcClientFightNorm.cs b/Fight/GameActor/GA_NpcClientFightNorm.cs
index 0003b95..4767016 100644
--- a/Fight/GameActor/GA_NpcClientFightNorm.cs
+++ b/Fight/GameActor/GA_NpcClientFightNorm.cs
@@ -55,6 +55,18 @@
     public bool heroAttacked;
     public int posIndex = -1;
 
+    public UnityEngine.Events.UnityAction OnAttacked;
+
+    public void BeAttacked()
+    {
+        if (OnAttacked != null)
+        {
+            OnAttacked();
+        }
+
+        heroAttacked = true;
+    }
+
     protected override void OnInit(GameNetPackBasic package)
     {
         base.OnInit(package);
@@ -135,7 +147,11 @@
             m_NPCInteractProcessor = null;
         }
 
-        m_AIHandler = null;
+        if (m_AIHandler != null)
+        {
+            m_AIHandler.UnInit();
+            m_AIHandler = null;
+        }
 
         if (m_Obstacle)
         {

--
Gitblit v1.8.0