/// <summary> /// 设置销售食物 /// </summary> /// <param name="listData"></param> public void SetFoodSellList(List <GameItemsBean> listData, long priceL, long priceM, long priceS) { if (listData == null) { return; } if (listData.Count >= 20) { GameObject objItem = Instantiate(objShowContainer, objShowItem); ItemPopupRecordCpt itemCpt = objItem.GetComponent <ItemPopupRecordCpt>(); Sprite spIcon = IconDataHandler.Instance.manager.GetIconSpriteByName("ach_sellmenunumber_2"); itemCpt.SetData(spIcon, TextHandler.Instance.manager.GetTextById(332), 0, priceL, priceM, priceS); } else { for (int i = 0; i < listData.Count; i++) { GameItemsBean itemData = listData[i]; GameObject objItem = Instantiate(objShowContainer, objShowItem); ItemPopupRecordCpt itemCpt = objItem.GetComponent <ItemPopupRecordCpt>(); MenuInfoBean menuInfo = InnFoodHandler.Instance.manager.GetFoodDataById(itemData.itemId); Sprite spIcon = InnFoodHandler.Instance.manager.GetFoodSpriteByName(menuInfo.icon_key); itemCpt.SetData(spIcon, menuInfo.name, itemData.itemNumber, itemData.priceL, itemData.priceM, itemData.priceS); } } }
/// <summary> /// 设置入住 /// </summary> /// <param name="priceL"></param> /// <param name="priceM"></param> /// <param name="priceS"></param> public void SetHotel(long priceL, long priceM, long priceS) { if (priceS != 0) { GameObject objItem = Instantiate(objShowContainer, objShowItem); ItemPopupRecordCpt itemCpt = objItem.GetComponent <ItemPopupRecordCpt>(); Sprite spIcon = IconDataHandler.Instance.manager.GetIconSpriteByName("worker_waiter_bed_pro_2"); itemCpt.SetData(spIcon, TextHandler.Instance.manager.GetTextById(351), 0, priceL, priceM, priceS); } }