using System.Collections; using System.Collections.Generic; using Kill.Managers; using UnityEngine; using UnityEngine.UI; using Kill.Network; namespace Kill.UI.Pages { public class RankItem : MonoBehaviour { public Text nameText; public Text countText; public Image avatar; public Text rankText; public void SetData(RankData data) { avatar.gameObject.SetActive(false); nameText.text = data.nickname; countText.text = data.kill_count.ToString(); if(string.IsNullOrEmpty(data.avatar)) { avatar.gameObject.SetActive(false); } else NetworkCtrl.Instance.LoadImageToUIImageAsync(data.avatar, avatar); if(rankText!=null) { if(data.rank<=0) { rankText.text = "--"; } else rankText.text = data.rank.ToString(); } } } }