public void SetInfo(MallItemData data, int index) { mLbText.text = data.GetName(); mLbPice.text = data.GetPrice().ToString() + " [C8C800]PP"; mSpr.spriteName = data.GetSprName(); mSpr.MakePixelPerfect(); mIndex = index; mCollider.enabled = true; mData = data; mLbCount.text = mData.GetCount().ToString(); }
void Update() { if (UIMallWnd.Instance == null) { return; } if (UIMallWnd.Instance.mCurrentTab == Mall_Tab.tab_Item || UIMallWnd.Instance.mCurrentTab == Mall_Tab.tab_Equip) { mBtnBuy.SetActive(false); mBtnExport.SetActive(Pathea.PeFlowMgr.Instance.curScene == Pathea.PeFlowMgr.EPeScene.GameScene); } else { mBtnBuy.SetActive(true); mBtnExport.SetActive(false); } if (UIMallWnd.Instance.mCurrentTab == Mall_Tab.tab_Hot) { if (mData != null) { mSprDiscount.enabled = mData.ShowDiscount(); mLbDisCount.enabled = mData.ShowDiscount(); mLbDisCount.text = mData.GetDiscount() + "%"; } else { mSprDiscount.enabled = false; mLbDisCount.text = ""; } } else { mSprDiscount.enabled = false; mLbDisCount.text = ""; } if (mData != null) { mLbPice.enabled = (mData.GetPrice() == -1) ? false : true; } else { mBtnBuy.SetActive(false); mLbPice.text = ""; } }