少年修仙传客户端代码仓库
client_linchunjie
2019-06-12 11a65f6398e19e12b69da35ff5ffe74f5a45c12e
7184 子 【2.0】仙盟创建规则 / 【前端】【2.0】仙盟创建规则
1个文件已修改
27 ■■■■ 已修改文件
System/FairyAu/FairyCreateWin.cs 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/FairyCreateWin.cs
@@ -41,9 +41,8 @@
        protected override void OnPreOpen()
        {
            PlayerDatas.Instance.fairyData.OnRefreshFairyInfo += OnRefreshFariyInfo;
            m_CreateRemind1.text = Language.Get("L1132", model.createFairyLv);
            m_CreateRemind2.text = Language.Get("L1133", model.createFairyCost);
            model.fairyCreateTimesUpdate += FairyCreateTimesUpdate;
            DisplayCreateRemind();
            creationInput.text = string.Empty;
        }
@@ -54,13 +53,33 @@
        protected override void OnPreClose()
        {
            PlayerDatas.Instance.fairyData.OnRefreshFairyInfo -= OnRefreshFariyInfo;
            model.fairyCreateTimesUpdate -= FairyCreateTimesUpdate;
        }
        protected override void OnAfterClose()
        {
        }
        #endregion
        private void FairyCreateTimesUpdate()
        {
            DisplayCreateRemind();
        }
        void DisplayCreateRemind()
        {
            m_CreateRemind1.text = Language.Get("L1132", model.createFairyLv);
            if (model.fairyCreateTimes < model.createFairyFreeCount)
            {
                m_CreateRemind2.text = StringUtility.Contact(Language.Get("L1133", model.createFairyCost),
                    Language.Get("CreateFamilyFreeCount", model.createFairyFreeCount));
            }
            else
            {
                m_CreateRemind2.text = Language.Get("L1133", model.createFairyCost);
            }
        }
        private void OnCreatConfirm()
        {
            if (PlayerDatas.Instance.baseData.LV < model.createFairyLv)