少年修仙传客户端代码仓库
client_linchunjie
2018-12-24 3f6f6975b8bd924f255e2872867e88a55e75ae4e
2690 【1.4】聚魂合成等级不足时,等级字色未显示红色
1个文件已修改
12 ■■■■■ 已修改文件
System/GatheringSoul/GatherSoulComposeWin.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/GatheringSoul/GatherSoulComposeWin.cs
@@ -62,6 +62,7 @@
            soulModel.gatherSoulPackRefresh += GatherSoulPackRefresh;
            soulModel.gatherSoulHolesRefresh += GatherSoulHolesRefresh;
            DTC0721_tagMakeItemAnswer.MakeItemAnswerEvent += MakeItemAnswerEvent;
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent += PlayerDataRefreshInfoEvent;
        }
        protected override void OnAfterOpen()
@@ -76,6 +77,7 @@
            soulModel.gatherSoulPackRefresh -= GatherSoulPackRefresh;
            soulModel.gatherSoulHolesRefresh -= GatherSoulHolesRefresh;
            DTC0721_tagMakeItemAnswer.MakeItemAnswerEvent -= MakeItemAnswerEvent;
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent -= PlayerDataRefreshInfoEvent;
        }
        protected override void OnAfterClose()
@@ -170,6 +172,14 @@
                        }
                    }
                }
            }
        }
        private void PlayerDataRefreshInfoEvent(PlayerDataRefresh refreshType)
        {
            if (refreshType == PlayerDataRefresh.LV)
            {
                DisplayRequireLevel();
            }
        }
@@ -298,6 +308,8 @@
            {
                m_RequireLevel.gameObject.SetActive(true);
                m_RequireLevel.text = Language.Get("GatherSoulComposeRequireLevel", compose.requireLevel);
                m_RequireLevel.color = UIHelper.GetUIColor(PlayerDatas.Instance.baseData.LV >= compose.requireLevel ?
                    TextColType.NavyBrown : TextColType.Red, true);
            }
            else
            {