Exemplo n.º 1
0
 public void OnHitMouseRankRes(short state, GetHitMouseRankRes msg = null)
 {
     if (state != 0)
     {
         StateManager.Instance.StateShow(state, 0);
         EventDispatcher.Broadcast(EventNames.MushroomHitError);
         return;
     }
     if (msg == null)
     {
         EventDispatcher.Broadcast(EventNames.MushroomHitError);
         return;
     }
     EventDispatcher.Broadcast <GetHitMouseRankRes>(EventNames.MushroomHitRankInfo, msg);
 }
Exemplo n.º 2
0
 protected void OnMushroomRankInfo(GetHitMouseRankRes msg)
 {
     this.ClearScroll();
     for (int i = 0; i < msg.infos.get_Count(); i++)
     {
         this.AddScrollCell(i, msg.infos.get_Item(i));
     }
     if (msg.infos.get_Count() > 0)
     {
         this.m_RankContent.set_text(string.Empty);
         this.m_imageNoOne.SetActive(false);
     }
     else
     {
         this.m_RankContent.set_text("尚未有玩家上榜");
         this.m_imageNoOne.SetActive(true);
     }
 }