hch
昨天 f7649d6ebfe7f0a6a95ce4124b4e0f2207b74c8f
0312 招募结果界面补充特权提示
1个文件已修改
10 ■■■■■ 已修改文件
Main/System/HappyXB/HeroCallResultWin.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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()
    {