10250 仙宫 没有仙官时不显示已点赞,商品买完后隐藏购买按钮,物品标题使用对应品质颜色
| | |
| | | bool isLike = model.IsXGLike(nowXGId);
|
| | | bool isRoomHavePlayer = model.TryGetRoomNewPlayer(nowXGId, out var newPlayerList);
|
| | | btnLike.SetActive(!isLike && isRoomHavePlayer);
|
| | | imgLiked.SetActive(isLike || !isRoomHavePlayer);
|
| | | imgLiked.SetActive(isLike);
|
| | | }
|
| | |
|
| | | void CreateScroller()
|
| | |
| | | }
|
| | | uint allCostCount = model.GetAllCostCount();
|
| | | bool isCanBuy = allCostCount >= storeConfig.LimitValue;
|
| | | btnBuy.SetActive(isCanBuy);
|
| | | btnBuy.SetActive(isCanBuy && remainNum > 0);
|
| | | imgLock.SetActive(!isCanBuy);
|
| | | txtLockTip.SetActive(!isCanBuy);
|
| | | txtLockTip.text = Language.Get("CelestialPalace04", storeConfig.LimitValue);
|
| | |
| | | ItemConfig itemConfig = ItemConfig.Get(itemId);
|
| | | txtItemName.text = itemConfig.ItemName;
|
| | | txtItemInfo.text = itemConfig.Description;
|
| | | txtItemName.color = UIHelper.GetUIColor(itemConfig.ItemColor, true);
|
| | | txtTotalAmount.text = UIHelper.GetMoneyCnt(model.MoneyType).ToString();
|
| | | ShowModel(itemId);
|
| | | }
|