| | |
| | | workMgrScroller.OnRefreshCell += OnRefreshWorkMgrCell; |
| | | workersScroller.OnRefreshCell += OnRefreshWorkersCell; |
| | | GlobalTimeEvent.Instance.secondEvent += OnSecondEvent; |
| | | PlayerDatas.Instance.playerDataRefreshEvent += OnPlayerDataRefreshEvent; |
| | | |
| | | if (functionOrder == 0) |
| | | { |
| | |
| | | workMgrScroller.OnRefreshCell -= OnRefreshWorkMgrCell; |
| | | workersScroller.OnRefreshCell -= OnRefreshWorkersCell; |
| | | GlobalTimeEvent.Instance.secondEvent -= OnSecondEvent; |
| | | PlayerDatas.Instance.playerDataRefreshEvent -= OnPlayerDataRefreshEvent; |
| | | } |
| | | |
| | | |
| | | void OnPlayerDataRefreshEvent(PlayerDataType type) |
| | | { |
| | | if (type == GoldRushManager.Instance.unLockMoneyType) |
| | | { |
| | | workersScroller.m_Scorller.RefreshActiveCellViews(); |
| | | } |
| | | } |
| | | |
| | | |