| | |
| | |
|
| | | model.dungeonCoolDownEvent += OnLeaveMapTimeEvent;
|
| | | MainInterfaceWin.Event_Duplicates += OnChangeFuncBtnPosEvent;
|
| | | WindowCenter.Instance.windowAfterCloseEvent += WindowAfterCloseEvent;
|
| | | if (WHYJBool())
|
| | | {
|
| | | m_Container_WHYJ.SetActive(true);
|
| | |
| | | DropItemManager.pickUpCallBack -= OnPickItem;
|
| | | MainInterfaceWin.Event_Duplicates -= OnChangeFuncBtnPosEvent;
|
| | | model.dungeonCoolDownEvent -= OnLeaveMapTimeEvent;
|
| | | WindowCenter.Instance.windowAfterCloseEvent -= WindowAfterCloseEvent;
|
| | | }
|
| | |
|
| | | protected override void OnAfterClose()
|
| | |
| | | }
|
| | | #endregion
|
| | |
|
| | | private void WindowAfterCloseEvent(Window window)
|
| | | {
|
| | | if (window is TreasureBaseWin)
|
| | | {
|
| | | if (m_Tweener != null)
|
| | | {
|
| | | m_Tweener.Kill(false);
|
| | | m_Tweener = null;
|
| | | }
|
| | | m_ContainerFuncBtn.localPosition = MainInterfaceWin.recordPositionBool ?
|
| | | m_ContainerFuncBottom.localPosition : m_ContainerFuncUp.localPosition;
|
| | | }
|
| | | }
|
| | |
|
| | | private void OnLeaveMapTimeEvent(DungeonCoolDownType _type)
|
| | | {
|