Esempio n. 1
0
 /// <summary>
 /// 界面显示之前调用
 /// </summary>
 protected override void OnStart(INotification notification)
 {
     if (heroTeamMediator == null)
     {
         heroTeamMediator = Facade.RetrieveMediator("HeroTeamMediator") as HeroTeamMediator;
     }
     panel.heroGrid.enabled = true;
     panel.heroGrid.BindCustomCallBack(UpdateHeroGrid);
     panel.heroGrid.StartCustom();
     panel.cardGrid.enabled = true;
     panel.cardGrid.BindCustomCallBack(UpdateDownHeroGrid);
     panel.cardGrid.StartCustom();
 }
Esempio n. 2
0
 /// <summary>
 /// 关闭界面调用 释放内存
 /// </summary>
 protected override void OnDestroy()
 {
     heroTeamMediator = null;
     heroList.Clear();
     base.OnDestroy();
 }