public void SetPrice(TSCGetPrices msg) { for (int i = 0; i < msg.ResourceInfosCount; i++) { var data = msg.GetResourceInfos(i); if (!mItemServerData.ContainsKey(data.ConfigId)) { mItemServerData[data.ConfigId] = new NItemServerData(); } mItemServerData[data.ConfigId].price = data.Price; // ITEM_RES config = GetItemDataByConfigID(data.ConfigId); // Debug.Log(string.Format("{0}, {1}", config.MinName, data.Price)); } taxRate = msg.TaxRate; }
void OnGetPrice(NetMsgDef msg) { TSCGetPrices res = TSCGetPrices.ParseFrom(msg.mBtsData); itemPackage.SetPrice(res); }