少年修仙传客户端代码仓库
client_Zxw
2018-09-10 1ac16aa3c3503a5657889b1df6429f1276eebbfd
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
3个文件已修改
47 ■■■■■ 已修改文件
System/Dogz/DogzModel.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Dogz/DogzWin.cs 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/ItemTipsModel.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Dogz/DogzModel.cs
@@ -155,6 +155,15 @@
            }
        }
        public event Action<int> OpenFuncEvent;
        public void OpenDogzFuncEvent(int functionOrder)
        {
            if(OpenFuncEvent != null)
            {
                OpenFuncEvent(functionOrder);
            }
        }
        #region 协议
        public int addAssistCnt { get; private set; } //额外购买的助战数
System/Dogz/DogzWin.cs
@@ -39,22 +39,9 @@
            });
        }
        private void OnDogzStrengthen()
        {
            CloseChild();
            functionOrder = 1;
            WindowCenter.Instance.Open<GodBeastReinforcementWin>();
        }
        private void OnDogz()
        {
            CloseChild();
            functionOrder = 0;
            WindowCenter.Instance.Open<DogzActiveWin>();
        }
        protected override void OnPreOpen()
        {
            dogzModel.OpenFuncEvent += OnOpenFuncEvent;
            dogzModel.SetDefaultSelectDogz();
        }
@@ -71,6 +58,7 @@
        protected override void OnPreClose()
        {
            dogzModel.OpenFuncEvent -= OnOpenFuncEvent;
        }
        protected override void OnAfterClose()
@@ -81,6 +69,26 @@
            }
        }
        private void OnOpenFuncEvent(int order)
        {
            funcBtnGroup.TriggerByOrder(order);
        }
        private void OnDogzStrengthen()
        {
            CloseChild();
            functionOrder = 1;
            WindowCenter.Instance.Open<GodBeastReinforcementWin>();
        }
        private void OnDogz()
        {
            CloseChild();
            functionOrder = 0;
            WindowCenter.Instance.Open<DogzActiveWin>();
        }
        void OnClose()
        {
            CloseChild();
System/KnapSack/Logic/ItemTipsModel.cs
@@ -743,7 +743,7 @@
            });
            attrData.SetTipsFuncBtn(ItemWinBtnType.strength, (ItemWinBtnType, ItemAttrData) => {
                WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.StrengthFunc1);
                dogzModel.OpenDogzFuncEvent(1);
            });
        }