少年修仙传客户端代码仓库
client_linchunjie
2018-09-01 f6d4b912e5139a713c11984fca21dd5b9c5e0fab
3067 【前端】仙盟Boss添加次数提示
2个文件已修改
14 ■■■■■ 已修改文件
System/FairyAu/FairyBoss.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/FairyBossModel.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/FairyBoss.cs
@@ -25,6 +25,7 @@
        [SerializeField] GameObject openText;
        [SerializeField] ItemCell m_FairyFood;
        [SerializeField] Button m_HandIn;
        [SerializeField] Text m_WeekCntRemind;
        FairyBossModel m_Model;
        FairyBossModel fairyBossModel {
@@ -139,6 +140,14 @@
            }
            textFairyFoodNum.text = UIHelper.ReplaceLargeNum(PlayerDatas.Instance.fairyData.fairy.FamilyHornor);
            textAtkCnt.text = string.Format("{0}/{1}", Mathf.Max(0, fairyBossModel.GetFairyBossWeekCount() - PlayerDatas.Instance.fairyData.weekBossOpenCnt), fairyBossModel.GetFairyBossWeekCount());
            var nextWeekCnt = 0;
            var familyLv = PlayerDatas.Instance.fairyData.fairy.FamilyLV;
            m_WeekCntRemind.gameObject.SetActive(fairyBossModel.TryGetWeekCnt(familyLv + 1, out nextWeekCnt));
            if (nextWeekCnt != 0)
            {
                m_WeekCntRemind.text = Language.Get("FairyBossCountRemind", familyLv + 1, nextWeekCnt);
            }
        }
        void InitData()
System/FairyAu/FairyBossModel.cs
@@ -113,6 +113,11 @@
            return 0;
        }
        public bool TryGetWeekCnt(int _fairyLv, out int cnt)
        {
            return fairyBossWeekCntDict.TryGetValue(_fairyLv, out cnt);
        }
        private void OnRefreshFairyInfo()
        {
            UpdateRedPoint();