少年修仙传客户端代码仓库
client_linchunjie
2018-08-15 ddfb875f9a89e584e25e55141530cd10d542e3c8
2578【前端】境界去掉领取修行点功能
1个文件已修改
30 ■■■■■ 已修改文件
System/Realm/RealmUpWin.cs 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Realm/RealmUpWin.cs
@@ -51,8 +51,6 @@
        [SerializeField] Button m_RealmPreview;
        [SerializeField] Button m_GetRealmPoint;
        [SerializeField, Header("Boss初始朝向")] Vector3 direction = Vector3.zero;
        [SerializeField, Header("模型位置")] Vector3[] m_ModelPositions;
        [SerializeField, Header("当前境界位置")] Vector3[] m_RealmNowPositions;
@@ -61,7 +59,6 @@
        int cacheRealmPoint = 0;
        RealmModel realmModel { get { return ModelCenter.Instance.GetModel<RealmModel>(); } }
        DailyQuestModel dailyQuestModel { get { return ModelCenter.Instance.GetModel<DailyQuestModel>(); } }
        protected override void BindController()
        {
@@ -71,14 +68,12 @@
        {
            m_FuncButton.onClick.AddListener(OnFunctionClick);
            m_RealmPreview.onClick.AddListener(OnRealmPreview);
            m_GetRealmPoint.onClick.AddListener(GetRealmPoint);
        }
        protected override void OnPreOpen()
        {
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent += PlayerDataRefreshInfoEvent;
            WindowCenter.Instance.windowAfterCloseEvent += WindowAfterCloseEvent;
            dailyQuestModel.realmPointUpdateEvent += RealmPointUpdateEvent;
            cacheRealmPoint = PlayerDatas.Instance.extersion.realmPoint;
            Display();
        }
@@ -104,7 +99,6 @@
        {
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent += PlayerDataRefreshInfoEvent;
            WindowCenter.Instance.windowAfterCloseEvent -= WindowAfterCloseEvent;
            dailyQuestModel.realmPointUpdateEvent -= RealmPointUpdateEvent;
            UI3DModelExhibition.Instance.StopShowNPC();
            UI3DModelExhibition.Instance.StopShowPlayer();
            realmModel.realmDungeonState = false;
@@ -133,7 +127,6 @@
                DisplayButton();
                DisplayProgress();
                DisplayContainer();
                DisplayGetRealmPoint();
            }
            else if (refreshType == PlayerDataRefresh.RealmPoint)
            {
@@ -158,7 +151,6 @@
            DisplayProgress();
            DisplayButton();
            DisplayContainer();
            DisplayGetRealmPoint();
        }
        private void DisplayRealmNow()
@@ -282,11 +274,6 @@
            }
        }
        void DisplayGetRealmPoint()
        {
            m_GetRealmPoint.gameObject.SetActive(!realmModel.IsRealmHighest && dailyQuestModel.gotableRealmPoint > 0);
        }
        void DisplayGetRealmPointSfx()
        {
            if (m_GetRealmPointSfx != null)
@@ -326,26 +313,9 @@
            }
        }
        private void RealmPointUpdateEvent()
        {
            DisplayGetRealmPoint();
        }
        private void OnRealmPreview()
        {
            WindowCenter.Instance.Open<RealmPreviewWin>();
        }
        private void GetRealmPoint()
        {
            if (dailyQuestModel.gotableRealmPoint > 0)
            {
                dailyQuestModel.RequestGetRealmPoint();
            }
            else
            {
                SysNotifyMgr.Instance.ShowTip("DailyquestNothingToGet");
            }
        }
        void HandleAchievement()