| | |
| | | //FuncOpen.Instance.OnFuncStateChangeEvent -= OnFuncStateChangeEvent;
|
| | | //treasureModel.treasureStateChangeEvent -= treasureStateChangeEvent;
|
| | | //treasureModel.treasureStageUpEvent -= treasureStageUpEvent;
|
| | | FunctionForecastIndex = 0;
|
| | | DicOpenFuncState.Clear();
|
| | | StageManager.Instance.onStageLoadFinish -= OnStageLoadFinish;
|
| | | }
|
| | |
|
| | | public void OnPlayerLoginOk()
|
| | |
| | | //FuncOpen.Instance.OnFuncStateChangeEvent += OnFuncStateChangeEvent;
|
| | | //PlayerDatas.Instance.PlayerDataRefreshInfoEvent += OnPlayersUpLV;
|
| | | //treasureModel.treasureStateChangeEvent += treasureStateChangeEvent;
|
| | | //treasureModel.treasureStageUpEvent += treasureStageUpEvent;
|
| | | StageManager.Instance.onStageLoadFinish -= OnStageLoadFinish;
|
| | | //treasureModel.treasureStageUpEvent += treasureStageUpEvent; |
| | | StageManager.Instance.onStageLoadFinish += OnStageLoadFinish;
|
| | | RedPoint_State();
|
| | | // RedDotStatus();
|
| | |
| | | foreach (var _key in DicOpenFuncState.Keys)
|
| | | {
|
| | | if (DicRedPoint.ContainsKey(_key) && DicOpenFuncState[_key].State==1
|
| | | && DicOpenFuncState[_key].AwardState==0)
|
| | | && DicOpenFuncState[_key].AwardState==0 && DicAwardItem.ContainsKey(_key))
|
| | | {
|
| | | DicRedPoint[_key].state = RedPointState.Simple;
|
| | | }
|