| | |
| | | var shopConfig = StoreConfig.Get(StoreModel.Instance.buyShopID); |
| | | var itemID = shopConfig.ItemID; |
| | | var itemCount = shopConfig.ItemCnt; |
| | | itemCell.Init(new ItemCellModel(itemID, false, itemCount)); |
| | | itemCell.Init(new ItemCellModel(itemID, false, itemCount*useCnt)); |
| | | var itemConfig = ItemConfig.Get(itemID); |
| | | nameText.text = itemConfig.ItemName; |
| | | countText.text = Language.Get("storename12", PackManager.Instance.GetItemCountByID(PackType.Item, itemID)); |
| | | countText.text = Language.Get("storename12", GetItemCount(itemID)); |
| | | descText.text = itemConfig.Description; |
| | | |
| | | var buyCnt = StoreModel.Instance.GetShopLimitBuyCount(StoreModel.Instance.buyShopID); |
| | |
| | | { |
| | | var shopConfig = StoreConfig.Get(StoreModel.Instance.buyShopID); |
| | | useCnt = value; |
| | | itemCell.countText.text = value.ToString(); |
| | | itemCell.countText.text = UIHelper.ReplaceLargeNum(value*shopConfig.ItemCnt); |
| | | |
| | | string limitStr = ""; |
| | | if (shopConfig.LimitCnt == 0) |
| | |
| | | CloseWindow(); |
| | | StoreModel.Instance.SendBuyShopItem(StoreConfig.Get(StoreModel.Instance.buyShopID), useCnt); |
| | | } |
| | | |
| | | //如果物品是自动转换货币类型的,则返回货币数量,否则返回物品数量 |
| | | long GetItemCount(int id) |
| | | { |
| | | var config = ItemConfig.Get(id); |
| | | if (config.Effect1 == 264) |
| | | { |
| | | return UIHelper.GetMoneyCnt(config.EffectValueB1); |
| | | } |
| | | |
| | | return PackManager.Instance.GetItemCountByID(PackType.Item, id); |
| | | } |
| | | } |