public void SetData(KuangChePinZhi data) { if (data != null) { this.Data = data; this.Refresh(); } }
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); }
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); } } }