private void CreateLoot(TramcarRoomInfo info, int tick)
 {
     if (info != null)
     {
         TramcarLootItem tramcarLootItem = this.mLootList.Find((TramcarLootItem e) => e.get_gameObject().get_name() == "Unused");
         if (tramcarLootItem == null)
         {
             GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("TramcarLootItem");
             UGUITools.SetParent(this.mLootPanel, instantiate2Prefab, false);
             tramcarLootItem = instantiate2Prefab.GetComponent <TramcarLootItem>();
             tramcarLootItem.EventHandler = new Action <TramcarLootItem>(this.OnClickLoot);
             this.mLootList.Add(tramcarLootItem);
         }
         tramcarLootItem.SetData(info, this.mData.minLv, this.mData.maxLv, tick);
         tramcarLootItem.get_gameObject().set_name("Tramcar" + info.quality);
         tramcarLootItem.get_gameObject().SetActive(true);
     }
 }
 private void OnClickLoot(TramcarLootItem item)
 {
     if (item != null && item.Info != null)
     {
         if (item.CanLoot)
         {
             if (item.Now > 240)
             {
                 UIManagerControl.Instance.ShowToastText(GameDataUtils.GetChineseContent(513675, false));
             }
             else
             {
                 TramcarManager.Instance.SendEnterGrabReq(TramcarUI.LastSelectMapId, item.Info.roleId, item.Info.quality);
             }
         }
         else
         {
             UIManagerControl.Instance.ShowToastText("对方被抢夺中,稍后重试!");
         }
     }
 }