|
@@ -36,6 +36,12 @@ namespace GFGGame
|
|
|
protected override void AddEventListener()
|
|
|
{
|
|
|
base.AddEventListener();
|
|
|
+ EventAgent.AddEventListener(ConstMessage.DOWNLOAD_FINISH, UpdateView);
|
|
|
+ }
|
|
|
+ protected override void RemoveEventListener()
|
|
|
+ {
|
|
|
+ base.RemoveEventListener();
|
|
|
+ EventAgent.RemoveEventListener(ConstMessage.DOWNLOAD_FINISH, UpdateView);
|
|
|
}
|
|
|
protected override void OnShown()
|
|
|
{
|
|
@@ -49,11 +55,6 @@ namespace GFGGame
|
|
|
{
|
|
|
base.OnHide();
|
|
|
}
|
|
|
-
|
|
|
- protected override void RemoveEventListener()
|
|
|
- {
|
|
|
- base.RemoveEventListener();
|
|
|
- }
|
|
|
private void UpdateView()
|
|
|
{
|
|
|
_ui.m_worksList.numItems = MatchingCompetitionDataManager.Instance._BeforeWorksList.Count;
|
|
@@ -61,6 +62,12 @@ namespace GFGGame
|
|
|
private void RenderRankList(int index, GObject obj)
|
|
|
{
|
|
|
UI_Component5 item = UI_Component5.Proxy(obj);
|
|
|
+ JudgingRoundOpenCfg judingCfg = JudgingRoundOpenCfgArray.Instance.GetCfg(MatchingCompetitionDataManager.Instance._BeforeWorksList[index].WorksInfo.OldJudgingRoundOpenId);
|
|
|
+ item.m_seasonText.text = string.Format("第{0}期",MatchingCompetitionDataManager.Instance._BeforeWorksList[index].WorksInfo.OldJudgingRoundOpenId.ToString());
|
|
|
+ item.m_seasonName.text = judingCfg.Name;
|
|
|
+ item.m_openTime.visible = false;
|
|
|
+ //string themeTime = TimeUtil.FormattingTimeTo_yyyMMdd2(MatchingCompetitionDataManager.Instance._BeforeWorksList[index]);
|
|
|
+ item.m_playerImage.texture = MatchingCompetitionDataManager.Instance._BeforeWorksList[index].Ntexture;
|
|
|
if (item.target.data == null)
|
|
|
{
|
|
|
item.target.onClick.Add(OnClickBtnItem);
|