| | |
| | | { |
| | | trainStateImg.SetActive(false); |
| | | } |
| | | nameText.text = colData.BookBreakLV == 0 ? heroConfig.Name : Language.Get("herocardbreaklv", heroConfig.Name, colData.BookBreakLV); |
| | | nameText.text = heroConfig.Name; |
| | | |
| | | for (int i = 0; i < starImgList.Count; i++) |
| | | { |
| | | if (colData.BookStarLV == 0 && i == 0) |
| | | { |
| | | // 无星级 特殊处理 |
| | | starImgList[i].SetActive(true); |
| | | starImgList[i].SetSprite("herostar" + colData.BookStarLV); |
| | | } |
| | | else if ((colData.BookStarLV - 1) % starImgList.Count >= i) |
| | | { |
| | | starImgList[i].SetActive(true); |
| | | starImgList[i].SetSprite("herostar" + (((colData.BookStarLV - 1) / starImgList.Count) + 1) * starImgList.Count); |
| | | } |
| | | else |
| | | { |
| | | starImgList[i].SetActive(false); |
| | | } |
| | | starImgList[i].SetActive(false); |
| | | } |
| | | |
| | | heroCardBtn.AddListener(() => |