public void InitTrainingRoomCardList(List <UserCardVo> list) { _trainingRoomCards = new List <TrainingRoomCardVo>(); for (var i = 0; i < list.Count; i++) { var vo = new TrainingRoomCardVo(list[i]); _trainingRoomCards.Add(vo); } }
public void CancelCard(TrainingRoomCardVo vo) { for (var i = 0; i < ChooseCards.Count; i++) { if (vo.UserCardVo.CardId == ChooseCards[i].UserCardVo.CardId) { ChooseCards.RemoveAt(i); break; } } }
public void SetData(TrainingRoomCardVo vo) { _data = vo; _curMusicGame = GlobalData.TrainingRoomModel.CurMusicGame; _cardQualityImage.sprite = AssetManager.Instance.GetSpriteAtlas(CardUtil.GetNewCreditSpritePath(vo.UserCardVo.CardVo.Credit)); _name.text = vo.UserCardVo.CardVo.CardName; for (int i = 0; i < 5; i++) { Transform item = _heartBar.GetChild(i); var redHeart = item.Find("RedHeart"); redHeart.gameObject.SetActive(vo.UserCardVo.Star > i); item.gameObject.SetActive(i < vo.UserCardVo.MaxStars); } Texture texture = ResourceManager.Load <Texture>(vo.UserCardVo.CardVo.MiddleCardPath(vo.UserCardVo.UserNeedShowEvoCard()), ModuleConfig.MODULE_CARD); if (texture == null) { texture = ResourceManager.Load <Texture>(vo.UserCardVo.CardVo.MiddleCardPath(), ModuleConfig.MODULE_CARD); } _cardImage.texture = texture; _level.text = vo.UserCardVo.Level.ToString(); _ability.text = vo.AbilityDesc + ":" + vo.AbilityNum; if (_data.IsChoose) { _cg.alpha = 0.6f; } else { _cg.alpha = 1.0f; } }
private void OkChooseCard(TrainingRoomCardVo vo) { GlobalData.TrainingRoomModel.AddCard(vo); View.SetChooseBtnTxt(GlobalData.TrainingRoomModel.ChooseCards.Count); }
public void AddCard(TrainingRoomCardVo vo) { ChooseCards.Add(vo); }