From b0718b0ff46e1d337c28bb91105b67b66f93bee3 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期三, 17 四月 2019 10:34:02 +0800
Subject: [PATCH] 3335 缥缈仙域
---
System/Dungeon/DungeonFightWin.cs | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/System/Dungeon/DungeonFightWin.cs b/System/Dungeon/DungeonFightWin.cs
index 748631e..6211146 100644
--- a/System/Dungeon/DungeonFightWin.cs
+++ b/System/Dungeon/DungeonFightWin.cs
@@ -34,6 +34,7 @@
[SerializeField] GameObject m_Container_WHYJ;
[SerializeField] DungenWHYJ m_DungenWHYJ;
[SerializeField] GatherSoulDungeonBehaviour m_GatherSoulDungeonBehaviour;
+ [SerializeField] DungeonReturnBloodBehaviour m_DungeonReturnBlood;
bool excutedAutoExit = false;
float timer = 0f;
DateTime endTime = DateTime.Now;
@@ -49,6 +50,7 @@
RuneTowerModel runeTowerModel { get { return ModelCenter.Instance.GetModel<RuneTowerModel>(); } }
BossHomeModel bossHomeModel { get { return ModelCenter.Instance.GetModel<BossHomeModel>(); } }
TreasureModel treasureModel { get { return ModelCenter.Instance.GetModel<TreasureModel>(); } }
+ DungeonUseBuffModel dungeonUseBuffModel { get { return ModelCenter.Instance.GetModel<DungeonUseBuffModel>(); } }
#region Built-in
protected override void BindController()
@@ -80,6 +82,16 @@
m_BossInfosContainer.gameObject.SetActive(
dataMapId == ElderGodAreaModel.ELDERGODAREA_MAPID
|| dataMapId == BossHomeModel.BOSSHOME_MAPID);
+
+ if (dungeonUseBuffModel.IsDungeonUseBuff(dataMapId))
+ {
+ m_DungeonReturnBlood.gameObject.SetActive(true);
+ m_DungeonReturnBlood.Display(dataMapId);
+ }
+ else
+ {
+ m_DungeonReturnBlood.gameObject.SetActive(false);
+ }
m_GatherSoulDungeonBehaviour.gameObject.SetActive(dataMapId == GatherSoulDungeonModel.DUNGEON_MAPID);
switch (dataMapId)
@@ -160,6 +172,7 @@
m_BossInfosContainer.Dispose();
m_AncientKing.UnInit();
m_GatherSoulDungeonBehaviour.Dispose();
+ m_DungeonReturnBlood.Dispose();
DropItemManager.pickUpCallBack -= OnPickItem;
MainInterfaceWin.Event_Duplicates -= OnChangeFuncBtnPosEvent;
model.dungeonCoolDownEvent -= OnLeaveMapTimeEvent;
--
Gitblit v1.8.0