From 4ee981568cb248234a8b863157d74a0667440983 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期六, 02 三月 2019 16:13:38 +0800
Subject: [PATCH] 6259 子 【策划】【2.0】技能升级功能 / 【前端】【2.0】技能升级功能
---
System/Skill/TreasurePotentialLevelUpWin.cs | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/System/Skill/TreasurePotentialLevelUpWin.cs b/System/Skill/TreasurePotentialLevelUpWin.cs
index 3ec8b44..b27c71c 100644
--- a/System/Skill/TreasurePotentialLevelUpWin.cs
+++ b/System/Skill/TreasurePotentialLevelUpWin.cs
@@ -26,6 +26,7 @@
[SerializeField] Text m_PreSkillCondition;
[SerializeField] ItemBehaviour m_Item;
[SerializeField] Transform m_ContainerMax;
+ [SerializeField] Button m_Learn;
[SerializeField] Button m_LevelUp;
[SerializeField] Button m_GetWay;
[SerializeField] Button m_Close;
@@ -51,6 +52,7 @@
protected override void AddListeners()
{
m_LevelUp.AddListener(LevelUp);
+ m_Learn.AddListener(LevelUp);
m_Close.AddListener(CloseClick);
m_GetWay.AddListener(GetWay);
}
@@ -146,9 +148,16 @@
}
}
+ var potentialLevel = 0;
+ if (potential != null)
+ {
+ potentialLevel = potential.level;
+ }
+
var error = 0;
bool satisfyLevelUp = model.TryLevelUpPotential(selectPotentialId, out error);
- m_LevelUp.gameObject.SetActive(satisfyLevelUp);
+ m_LevelUp.gameObject.SetActive(satisfyLevelUp && potentialLevel > 0);
+ m_Learn.gameObject.SetActive(satisfyLevelUp && potentialLevel == 0);
}
private void GetWay()
--
Gitblit v1.8.0