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