Exemplo n.º 1
0
 private void CreateTramcar(KuangChePinZhi data)
 {
     if (data != null)
     {
         TramcarItem tramcarItem = this.mTramcarList.Find((TramcarItem e) => e.get_gameObject().get_name() == "Unused");
         if (tramcarItem == null)
         {
             GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("TramcarItem");
             UGUITools.SetParent(this.mTramcarPanel, instantiate2Prefab, false);
             tramcarItem = instantiate2Prefab.GetComponent <TramcarItem>();
             this.mTramcarList.Add(tramcarItem);
         }
         tramcarItem.SetData(data);
         tramcarItem.get_gameObject().set_name("Tramcar" + data.quality);
         tramcarItem.get_gameObject().SetActive(true);
         if (this.mLastSelectItem != null)
         {
             tramcarItem.IsSelect = (this.mLastSelectItem.Data.quality == data.quality);
         }
     }
 }