少年修仙传客户端代码仓库
client_linchunjie
2019-04-17 6d101512ba4cb8e37a98ace6320a0b70c96efa2b
System/KnapSack/New/RoleEquipWin.cs
@@ -52,7 +52,7 @@
            packModel.refreshItemCountEvent += OnPackUpdate;
            PlayerDatas.Instance.playerDataRefreshEvent += OnPlayerDataUpdate;
            WindowCenter.Instance.windowBeforeCloseEvent += BeforeWindowClose;
            WindowCenter.Instance.windowAfterCloseEvent += AfterWindowClose;
            GlobalTimeEvent.Instance.secondEvent += UpdateSecond;
            UpdateMoney();
@@ -71,7 +71,7 @@
        {
            GlobalTimeEvent.Instance.secondEvent -= UpdateSecond;
            packModel.refreshItemCountEvent -= OnPackUpdate;
            WindowCenter.Instance.windowBeforeCloseEvent -= BeforeWindowClose;
            WindowCenter.Instance.windowAfterCloseEvent -= AfterWindowClose;
            PlayerDatas.Instance.playerDataRefreshEvent -= OnPlayerDataUpdate;
            UI3DModelExhibition.Instance.StopShow();
        }
@@ -107,11 +107,15 @@
            UI3DModelExhibition.Instance.ShowPlayer(m_Role, PlayerDatas.Instance.baseData.Job);
        }
        private void BeforeWindowClose(Window window)
        private void AfterWindowClose(Window window)
        {
            if ("PetMatInfoWin" != window.name && "ItemInfoWin" != window.name) return;
            UI3DModelExhibition.Instance.ShowPlayer(m_Role, PlayerDatas.Instance.baseData.Job);
            if (window.windowInfo.windowType >= WindowType.Modal)
            {
                if (!WindowCenter.Instance.ExistAnyFullScreenOrMaskWinLEqual(WindowType.Modal))
                {
                    UI3DModelExhibition.Instance.ShowPlayer(m_Role, PlayerDatas.Instance.baseData.Job);
                }
            }
        }
        private void UpdateSecond()