示例#1
0
        private void CreateGoodsItem(ShopModelUnit data)
        {
            var goodsItem = Instantiate(PerfabGoodsItem);
            var tabelTs   = goodsItem.transform;

            tabelTs.parent = _curItemParent.transform;
            tabelTs.gameObject.SetActive(true);
            tabelTs.localScale = Vector3.one;
            goodsItem.name     = data.Id;
            goodsItem.UpdateView(data);
        }
示例#2
0
        private void OnPay(ShopModelUnit data)
        {
            var payInfo = new PayInfo
            {
                Id        = data.Id,
                GoldsName = data.Name,
                CostNum   = data.Currency,
                Describe  = data.Description
            };

            MainYxView.OpenWindowWithData("PayChangeWindow", payInfo);
        }
示例#3
0
        private void OnPay(ShopModelUnit data)
        {
            var payInfo = new PayInfo
            {
                Id        = data.Id,
                GoldsName = data.Name,
                CostNum   = data.Currency,
                Describe  = data.Description
            };
            var win = CreateOtherWindow("DefPayChangeWindow");

            if (win == null)
            {
                return;
            }
            win.UpdateView(payInfo);
        }