| | |
| | | //玩家通用的前3排名
|
| | | public class PlayerTop3Cell : MonoBehaviour
|
| | | {
|
| | | //[SerializeField] Model 显示NPC 武将模型
|
| | | [SerializeField] Text rankValueText; //排名比较内容
|
| | | [SerializeField] Text nameText;
|
| | | [SerializeField] OfficialTitleCell officialTitleCell;
|
| | | [SerializeField] Button queryPlayerBtn; //后续添加点击查看玩家详情
|
| | | [SerializeField] HorseController model;
|
| | |
|
| | | public void Display(int rankType, int rank, string valueFormat = "{0}")
|
| | | public void Display(int rankType, int rank)
|
| | | {
|
| | | var rankData = RankModel.Instance.GetRankDataByRank(rankType, rank);
|
| | | if (rankData == null)
|
| | | {
|
| | | rankValueText.text = "1-1";//Language.Get("L1125");
|
| | | rankValueText.text = "";//Language.Get("L1125");
|
| | | nameText.text = Language.Get("L1124");
|
| | | officialTitleCell.SetActive(false);
|
| | | return;
|
| | | }
|
| | | officialTitleCell.SetActive(true);
|
| | | //rankValueText.text = string.Format(valueFormat, UIHelper.ReplaceLargeNum(rankData.cmpValue2 + rankData.cmpValue * Constants.ExpPointValue));
|
| | | rankValueText.text = RankModel.Instance.GetStoryInfo(rankData.cmpValue);
|
| | | rankValueText.text = RankModel.Instance.GetCmpValueStr(rankType, rankData.cmpValue);
|
| | | nameText.text = rankData.name1;
|
| | | officialTitleCell.InitUI((int)rankData.value1, (int)rankData.value2);
|
| | | model.Create(HorseManager.Instance.GetOtherPlayerHorseSkinID((int)rankData.value6), (int)rankData.value5, 1);
|