コード例 #1
0
        //种子商品被点击
        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();
        }
コード例 #2
0
        //根据配表,对商品的各个属性进行填充
        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);
        }
コード例 #3
0
//--------------------------------------------------------------购买确认界面---------------------------------
        //打开购买确认界面
        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);
        }