Exemplo n.º 1
0
 public void SetData(KuangChePinZhi data)
 {
     if (data != null)
     {
         this.Data = data;
         this.Refresh();
     }
 }
Exemplo n.º 2
0
    protected void OnEnable()
    {
        if (TramcarManager.Instance.CurLootQulity > 0)
        {
            this.mData = DataReader <KuangChePinZhi> .Get(TramcarManager.Instance.CurLootQulity);

            this.mTxLootFightTime.get_transform().get_parent().get_gameObject().SetActive(true);
            this.AddLootCountDown(TramcarManager.Instance.LootFightTime);
        }
        else
        {
            this.mData = DataReader <KuangChePinZhi> .Get(TramcarManager.Instance.CurQuality);

            this.mTxLootFightTime.get_transform().get_parent().get_gameObject().SetActive(false);
        }
        this.OnTramcarLootChangeNty(0);
    }
Exemplo n.º 3
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);
         }
     }
 }