void viewDidLoad() { mTableView.csDelegate = this; mTableView.f_WorldInScreenRate = 0.001760563f; int count = WGDataController.Instance.szShopData.Count; for (int i = 0; i < count; i++) { MDShopData sd = WGDataController.Instance.szShopData[i]; if (sd.type == MDShopData.ITEM) { if (sd.id == WGDefine.SK_777Up1 || sd.id == WGDefine.SK_777Up2) { if (YeHuoSDK.bCommonTiger) { szShopDataForSellItems.Add(sd); } } else { szShopDataForSellItems.Add(sd); } } else if (sd.type == MDShopData.COIN) { szShopDataForSellCoin.Add(sd); } else if (sd.type == MDShopData.JEWEL) { szShopDataForSellJewel.Add(sd); } } wpBtnCoin.title.text = WGStrings.getText(1096); wpBtnItem.title.text = WGStrings.getText(1095); wpBtnJewel.title.text = WGStrings.getText(1097); mState = SHOP_TAB_VIEW.ITEM_SHOP; szShopData = szShopDataForSellItems; mDataCount = szShopData.Count; mTableView.I_Hang = 4; mTableView.f_TileHeight = 170; mTableView.fAddOffset = 110; mTableView.AllReset(); mTableView.reloadData(); mIdentifier = 1; goItemView.SetActive(true); goCoinView.SetActive(false); goJewelView.SetActive(false); mTabView.InitState(wpBtnItem.button.transform.localPosition, wpBtnItem.title, goItemView); }
public void InitWillShowWithTabView(SHOP_TAB_VIEW state) { switch (state) { case SHOP_TAB_VIEW.Coin_SHOP: OnBtnCoinShop(); break; case SHOP_TAB_VIEW.ITEM_SHOP: OnBtnItemShop(); break; case SHOP_TAB_VIEW.JEWEL_SHOP: OnBtnJewelShop(); break; } }
void OnBtnCoinShop() { if (mState == SHOP_TAB_VIEW.Coin_SHOP) { return; } BCSoundPlayer.Play(MusicEnum.button); mState = SHOP_TAB_VIEW.Coin_SHOP; mTabView.ChangeState(wpBtnCoin.button.transform.localPosition, wpBtnCoin.title, goCoinView); mIdentifier = 2; szShopData = szShopDataForSellCoin; mDataCount = szShopData.Count; mTableView.I_Hang = 4; mTableView.f_TileHeight = 140; mTableView.fAddOffset = 10; mTableView.AllReset(); mTableView.reloadData(); }