//种子商品被点击 private void SeedGoodsOnClick(GameObject go) { int itemId = int.Parse(go.name); int groupId = int.Parse(seedGroups.GetComponent <UICenterOnChild> ().centeredObject.name); SysSeedMallVo seedMallVo = mallList [(groupId - 1) * GOODS_PER_GROUP + itemId - 1]; selectedSeedId = (uint)seedMallVo.id; OpenSeedTips(); }
//根据配表,对商品的各个属性进行填充 private void ShowSeedGoods(Transform seedGoods, SysSeedMallVo seedMallVo) { seedGoods.FindChild("nr/money/Value").GetComponent <UILabel> ().text = seedMallVo.price.ToString(); seedGoods.FindChild("nr/Name").GetComponent <UILabel> ().text = seedMallVo.name; // switch (seedMallVo.money) // { // case 1: // seedGoods.FindChild ("nr/money").GetComponent<UISprite> ().spriteName = "yb1"; // break; // default: // break; // } seedGoods.GetComponent <Button> ().onClick = SeedGoodsOnClick; //设置种子图标 ItemManager.Instance.InitItem(seedGoods.FindChild("item").gameObject, (uint)seedMallVo.id, ItemType.BaseGoods); }
//--------------------------------------------------------------购买确认界面--------------------------------- //打开购买确认界面 private void OpenBuyEnsureUI() { // Log.info(this, "打开购买确认界面"); buyUI.gameObject.SetActive(true); buy_ensure_num.text = buyNum.ToString(); SysSeedMallVo mallVo = BaseDataMgr.instance.GetSysSeedMallVo(selectedSeedId, (uint)SeedStoreType.GOLD); buy_ensure_price.text = (buyNum * mallVo.price).ToString(); buy_ensure_name.text = mallVo.name; // switch (seedMallVo.money) // { // case 1: // btn_ensure_moneyType.spriteName = "yb2"; // break; // default: // break; // } //设置种子图标 ItemManager.Instance.InitItem(buy_ensure_item, selectedSeedId, ItemType.BaseGoods); }