public void SetData(UserBuyGameMallVo uservo, GameMallVo vo) { malltype = 0; _curMallVo = vo; _giftname.text = vo.MallName; _giftDesc.text = vo.MallDesc; _realPrice.text = vo.RealPrice.ToString(); _oldPrice.text = I18NManager.Get("Shop_RealPrice", vo.OriginalPrice); _awardList.UpdateCallback = UpdateAwardItem; _awardList.totalCount = vo.Award.Count; _awardList.RefreshCells(); _awardList.RefillCells(); }
public void UpdateItemState(ElementPB pb) { // List<ElementPB> _lockElementItemList; ElementPB unPb; for (int i = 0; i < _lockElementItemList.Count; i++) { unPb = _lockElementItemList[i]; if (unPb.Id == pb.Id) { _lockElementItemList.Remove(unPb); _unlockElementItemList.Add(unPb); _imageList.RefreshCells(); } } }