| | |
| | | [SerializeField] Button addBtn; |
| | | [SerializeField] Transform tipRect; |
| | | [SerializeField] Text freeText; |
| | | [SerializeField] Text powerText; |
| | | [SerializeField] Text itemCntText; |
| | | [SerializeField] Image itemIcon; |
| | | |
| | |
| | | { |
| | | return; |
| | | } |
| | | if (wishData.wishCnt < HappyXBModel.wishMaxOutCnt) |
| | | bool isInvest = InvestModel.Instance.IsInvested(InvestModel.monthCardType); |
| | | if (wishData.wishCnt < HappyXBModel.wishMaxOutCnt || isInvest) |
| | | { |
| | | var clientwWishID = quality == 5 ? HappyXBModel.Instance.selectSHHeroWishID : HappyXBModel.Instance.selectCSHeroWishID; |
| | | if (clientwWishID <= 0) |
| | |
| | | else |
| | | { |
| | | tipRect.SetActive(true); |
| | | freeText.SetActive(true); |
| | | if (isInvest) |
| | | { |
| | | powerText.SetActive(true); |
| | | freeText.SetActive(false); |
| | | } |
| | | else |
| | | { |
| | | powerText.SetActive(false); |
| | | freeText.SetActive(true); |
| | | } |
| | | |
| | | itemCntText?.SetActive(false); |
| | | |
| | | } |
| | |
| | | { |
| | | tipRect.SetActive(true); |
| | | freeText.SetActive(false); |
| | | powerText.SetActive(false); |
| | | itemCntText.SetActive(true); |
| | | itemIcon.SetItemSprite(itemID); |
| | | itemCntText.text = UIHelper.ShowUseItem(PackType.Item, itemID, 1, bright: false); |