|
@@ -55,7 +55,7 @@ namespace GFGGame
|
|
EventAgent.AddEventListener(ConstMessage.STORY_LEVEL_CHANGE, UpdateView);
|
|
EventAgent.AddEventListener(ConstMessage.STORY_LEVEL_CHANGE, UpdateView);
|
|
EventAgent.AddEventListener(ConstMessage.FILLING_CHANGE_CHAPTER, UpdateView);
|
|
EventAgent.AddEventListener(ConstMessage.FILLING_CHANGE_CHAPTER, UpdateView);
|
|
EventAgent.AddEventListener(ConstMessage.NOTICE_LIMIT_CHANGED, OnLimitChanged);
|
|
EventAgent.AddEventListener(ConstMessage.NOTICE_LIMIT_CHANGED, OnLimitChanged);
|
|
- //EventAgent.AddEventListener(ConstMessage.RED_CHANGE, UpdateRedDot);
|
|
|
|
|
|
+ EventAgent.AddEventListener(ConstMessage.RED_CHANGE, UpdateRedDot);
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@@ -65,7 +65,7 @@ namespace GFGGame
|
|
EventAgent.RemoveEventListener(ConstMessage.STORY_LEVEL_CHANGE, UpdateView);
|
|
EventAgent.RemoveEventListener(ConstMessage.STORY_LEVEL_CHANGE, UpdateView);
|
|
EventAgent.RemoveEventListener(ConstMessage.FILLING_CHANGE_CHAPTER, UpdateView);
|
|
EventAgent.RemoveEventListener(ConstMessage.FILLING_CHANGE_CHAPTER, UpdateView);
|
|
EventAgent.RemoveEventListener(ConstMessage.NOTICE_LIMIT_CHANGED, OnLimitChanged);
|
|
EventAgent.RemoveEventListener(ConstMessage.NOTICE_LIMIT_CHANGED, OnLimitChanged);
|
|
- //EventAgent.RemoveEventListener(ConstMessage.RED_CHANGE, UpdateRedDot);
|
|
|
|
|
|
+ EventAgent.RemoveEventListener(ConstMessage.RED_CHANGE, UpdateRedDot);
|
|
//EventAgent.RemoveEventListener(ConstMessage.STUDIO_FILING_UPDATE, UpdateView);
|
|
//EventAgent.RemoveEventListener(ConstMessage.STUDIO_FILING_UPDATE, UpdateView);
|
|
|
|
|
|
}
|
|
}
|
|
@@ -88,6 +88,11 @@ namespace GFGGame
|
|
_valueBarController.OnHide();
|
|
_valueBarController.OnHide();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ private void UpdateRedDot()
|
|
|
|
+ {
|
|
|
|
+ RedDotController.Instance.SetComRedDot(_ui.m_btnReward, StudioDataManager.Instance.GetStudioFilingRewardRed());
|
|
|
|
+ }
|
|
|
|
+
|
|
private void RenderListItem(int index, GObject obj)
|
|
private void RenderListItem(int index, GObject obj)
|
|
{
|
|
{
|
|
UI_ListLevelItem item = UI_ListLevelItem.Proxy(obj);
|
|
UI_ListLevelItem item = UI_ListLevelItem.Proxy(obj);
|
|
@@ -162,15 +167,12 @@ namespace GFGGame
|
|
var limitCfg = LimitCfgArray.Instance.GetCfg(this._studioCfg.limit);
|
|
var limitCfg = LimitCfgArray.Instance.GetCfg(this._studioCfg.limit);
|
|
_ui.m_loaBg.url = ResPathUtil.GetStudioFilingPicPath(_studioCfg.res); //ResPathUtil.GetBgImgPath(_studioCfg.res);
|
|
_ui.m_loaBg.url = ResPathUtil.GetStudioFilingPicPath(_studioCfg.res); //ResPathUtil.GetBgImgPath(_studioCfg.res);
|
|
_ui.m_txtNum.text = string.Format("剩余次数:{0}/{1}", limitData.TotalPlayMax - limitData.PlayTimes, limitData.MaxStorageCount);
|
|
_ui.m_txtNum.text = string.Format("剩余次数:{0}/{1}", limitData.TotalPlayMax - limitData.PlayTimes, limitData.MaxStorageCount);
|
|
-
|
|
|
|
_ui.m_activityTipText.SetVar("name", _studioCfg.name).FlushVars();
|
|
_ui.m_activityTipText.SetVar("name", _studioCfg.name).FlushVars();
|
|
_ui.m_activityTitle.text = _studioCfg.name;
|
|
_ui.m_activityTitle.text = _studioCfg.name;
|
|
-
|
|
|
|
-
|
|
|
|
_storyLevelCfgs = StoryLevelCfgArray.Instance.GetCfgsBytypeAndsubTypeAndchapterId(_studioCfg.type, _studioCfg.subType, StudioDataManager.Instance.filingChapterId);
|
|
_storyLevelCfgs = StoryLevelCfgArray.Instance.GetCfgsBytypeAndsubTypeAndchapterId(_studioCfg.type, _studioCfg.subType, StudioDataManager.Instance.filingChapterId);
|
|
_ui.m_list.numItems = _storyLevelCfgs.Count;
|
|
_ui.m_list.numItems = _storyLevelCfgs.Count;
|
|
|
|
|
|
- //UpdateRedDot();
|
|
|
|
|
|
+ UpdateRedDot();
|
|
}
|
|
}
|
|
|
|
|
|
private void UpdateItem()
|
|
private void UpdateItem()
|