少年修仙传客户端代码仓库
7513 子 【开发】角色灵根界面增加先天道体按钮 / 【前端】角色灵根界面增加先天道体按钮
1个文件已修改
12 ■■■■■ 已修改文件
System/Role/ReikiRootWin.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Role/ReikiRootWin.cs
@@ -28,6 +28,9 @@
        [SerializeField] Text m_ConfirmLabel;
        [SerializeField] Button m_Rule;
        [SerializeField] Button m_ViewQuality;
        [SerializeField] Button m_Gift;
        [SerializeField] int m_GiftType = 11;
        [SerializeField] int m_JumpGiftType = 224;
        Dictionary<int, int> currentPropertyDict = new Dictionary<int, int>();
        Dictionary<int, int> upPropertyDict = new Dictionary<int, int>();
@@ -58,6 +61,7 @@
        ReikiRootModel model { get { return ModelCenter.Instance.GetModel<ReikiRootModel>(); } }
        TreasureSkillModel treasureSkillModel { get { return ModelCenter.Instance.GetModel<TreasureSkillModel>(); } }
        OSGiftModel giftModel { get { return ModelCenter.Instance.GetModel<OSGiftModel>(); } }
        #region Built-in
        protected override void BindController()
@@ -71,6 +75,7 @@
            m_Rule.AddListener(OnRule);
            m_GetPath.AddListener(GetPath);
            m_ViewQuality.AddListener(ViewQuality);
            m_Gift.AddListener(GotoGift);
            m_NumKeyboard.onValueChange.AddListener(OnPointValChange);
            m_NumKeyboard.onConfirm.AddListener((bool isOk) =>
@@ -105,6 +110,8 @@
            PlayerDatas.Instance.playerDataRefreshEvent += PlayerDataRefreshEvent;
            ReikiFuncOpenWin.onFlyComplete += OnFlyComplete;
            model.onReikiRootPointRefresh += OnReikiRootPointRefresh;
            m_Gift.gameObject.SetActive(giftModel.IsGiftExist(m_GiftType));
            Display();
        }
@@ -445,6 +452,11 @@
        {
            propertyRefreshDirty = true;
        }
        private void GotoGift()
        {
            WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)m_JumpGiftType);
        }
    }
}