From f7649d6ebfe7f0a6a95ce4124b4e0f2207b74c8f Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 17 十二月 2025 12:34:56 +0800
Subject: [PATCH] 0312 招募结果界面补充特权提示
---
Main/System/HappyXB/HeroCallResultWin.cs | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/Main/System/HappyXB/HeroCallResultWin.cs b/Main/System/HappyXB/HeroCallResultWin.cs
index 7fcbd3e..5ca0883 100644
--- a/Main/System/HappyXB/HeroCallResultWin.cs
+++ b/Main/System/HappyXB/HeroCallResultWin.cs
@@ -48,6 +48,9 @@
[SerializeField] Text callTip;
+ //鐗规潈淇濆簳
+ [SerializeField] Text openPrivilegeTip;
+
public enum ResultState
{
single = 0, //鍗曟娊灞曠ず
@@ -87,17 +90,24 @@
isSkip = LocalSave.GetBool(HeroUIManager.skipKey + PlayerDatas.Instance.baseData.PlayerID, false);
HappyXBModel.Instance.RefreshXBResultAct += UpdateState;
HappyXBModel.Instance.RefreshXBTypeInfoAct += RefreshBtn;
+ InvestModel.Instance.onInvestUpdate += OnInvestUpdate;
InitMoney();
UpdateState();
RefreshBtn();
+ openPrivilegeTip.SetActive(!InvestModel.Instance.IsInvested(InvestModel.foreverCardType));
}
protected override void OnPreClose()
{
HappyXBModel.Instance.RefreshXBResultAct -= UpdateState;
HappyXBModel.Instance.RefreshXBTypeInfoAct -= RefreshBtn;
+ InvestModel.Instance.onInvestUpdate -= OnInvestUpdate;
}
+ void OnInvestUpdate(int type)
+ {
+ openPrivilegeTip.SetActive(!InvestModel.Instance.IsInvested(InvestModel.foreverCardType));
+ }
void UpdateState()
{
--
Gitblit v1.8.0