少年修仙传客户端代码仓库
client_Zxw
2018-11-13 fd2fe34d7522d909e5474bd659afed88c0615a23
System/Pet/PetAttributeMethods.cs
@@ -95,7 +95,7 @@
            isAutoTrain = false;
            breakLockBtn.AddListener(ClickBreakBtn);
            petAutoTrainBtn.AddListener(ClickPetAutoTrainBtn);
            PlayerPetDatas.Event_H0704Update += RefreshPetInfo;
            PlayerPetDatas.Event_H0704Update += RefreshPetInfoUpdate;
            PlayerPetDatas.Event_H0704Add += RefreshPetInfo;
            petStoneBtn.AddListener(() => { WindowCenter.Instance.Open<PetStoneTipsWin>(); });
            curPetSkillCtrl.OnRefreshCell += RefreshCurPetSkillCell;
@@ -115,7 +115,7 @@
        {
            typePetID = 0;
            StopCoroutine("FrameDelay");
            PlayerPetDatas.Event_H0704Update -= RefreshPetInfo;
            PlayerPetDatas.Event_H0704Update -= RefreshPetInfoUpdate;
            PlayerPetDatas.Event_H0704Add -= RefreshPetInfo;
            curPetSkillCtrl.OnRefreshCell -= RefreshCurPetSkillCell;
            allPetSkillCtrl.OnRefreshCell -= RefreshAllPetSkillCell;
@@ -340,6 +340,16 @@
            }
        }
        #endregion
        private void RefreshPetInfoUpdate(int _petID)
        {
            if (petInfoConfig == null) return;
            SoundPlayer.Instance.PlayUIAudio(19);
            m_UIeffect2.Play();
            AllPetAttrCtrl();
            curPetSkillCtrl.m_Scorller.RefreshActiveCellViews();
            CreateAllPetSkill();
            PetPanelAssignment(petInfoConfig.ID, true);
        }
        private void RefreshPetInfo()
        {
            if (petInfoConfig == null) return;