少年修仙传客户端代码仓库
7513 子 【开发】角色灵根界面增加先天道体按钮 / 【前端】角色灵根界面增加先天道体按钮
2个文件已修改
15 ■■■■■ 已修改文件
System/Role/ReikiRootModel.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Role/ReikiRootWin.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Role/ReikiRootModel.cs
@@ -86,6 +86,8 @@
        public bool reikiPointPromoteSymbol { get; set; }
        public int effectLimitLevel { get; private set; }
        public int reikiPointAutoAddLevel { get; private set; }
        public int levelUpAddPoint { get; private set; }
@@ -146,6 +148,8 @@
            reikiRootGetWays = ConfigParse.GetMultipleStr<int>(funcConfig.Numerical4);
            effectLimitLevel = int.Parse(funcConfig.Numerical5);
            funcConfig = FuncConfigConfig.Get("LVUPAddPoint");
            var match = Regex.Match(funcConfig.Numerical1, @"\(([0-9]+)\,[0-9]+\):([0-9]+)");
System/Role/ReikiRootWin.cs
@@ -29,6 +29,7 @@
        [SerializeField] Button m_Rule;
        [SerializeField] Button m_ViewQuality;
        [SerializeField] Button m_Gift;
        [SerializeField] UIEffect m_GiftEffect;
        [SerializeField] int m_GiftType = 11;
        [SerializeField] int m_JumpGiftType = 224;
@@ -112,6 +113,7 @@
            model.onReikiRootPointRefresh += OnReikiRootPointRefresh;
            m_Gift.gameObject.SetActive(giftModel.IsGiftExist(m_GiftType));
            DisplayGiftState();
            Display();
        }
@@ -255,6 +257,14 @@
            m_Reset.SetColorful(m_ResetLabel, isResetOpen, 1);
            m_Confirm.SetInteractable(m_ConfirmLabel, model.freePoint != model.cacheFreePoint);
        }
        void DisplayGiftState()
        {
            if (giftModel.IsGiftExist(m_GiftType))
            {
                m_GiftEffect.gameObject.SetActive(PlayerDatas.Instance.baseData.LV < model.effectLimitLevel);
            }
        }
        public void OpenKeyboard(ReikiRootPointBehaviour behaviour)
@@ -441,6 +451,7 @@
            else if (dataType == PlayerDataType.LV)
            {
                DisplayButtonState();
                DisplayGiftState();
            }
            else
            {