コード例 #1
0
                public void FromBin(NetSocket.ByteArray bin)
                {
                    bin.Get_(out item_type);
                    ushort v;

                    bin.Get_(out v);
                    flags = (ShopFlag)v;
                    bin.Get_(out price_num);
                    bin.Get_(out pay_count);

                    for (int i = 0; i < (int)ItemShopDefine.MAX_PAY_TYPE_COUNT; ++i)
                    {
                        if (null == pay_data[i])
                        {
                            pay_data[i] = new twp.app.item.PayTypeData();
                        }

                        pay_data[i].FromBin(bin);
                    }
                }
コード例 #2
0
                public void FromBin(NetSocket.ByteArray bin)
                {
                    bin.Get_(out item_type);
                    ushort v;
                    bin.Get_(out v);
                    flags = (ShopFlag)v;
                    bin.Get_(out price_num);
                    bin.Get_(out pay_count);

                    for( int i = 0; i < (int)ItemShopDefine.MAX_PAY_TYPE_COUNT; ++i )
                    {
                        if( null == pay_data[i] ) pay_data[i] = new twp.app.item.PayTypeData();

                        pay_data[i].FromBin(bin);
                    }
                }