/// <summary> /// 设置玩家信息 /// </summary> /// <param name="index"></param> /// <param name="infor"></param> private void setInforByIndex(int index, PlayerHeadInfor infor) { if (null == infor) { headInforList [index].SetActiveEx(false); } else { headInforList [index].SetActiveEx(true); //Console.Error.WriteLine("当前的头像路径:"+infor.headImg); //Console.Error.WriteLine("当前玩家的头像是图片吗"+headInforList[index]); AsyncImageDownload.Instance.SetAsyncImage(infor.headImg, headList[index]); //AsyncImageDownload.Instance.SetAsyncImage(GameModel.GetInstance.myHandInfor.headImg, img_head); //headList [index].Load (infor.headImg); nameList[index].text = infor.nickName; if (infor.isReady == true) { readyList [index].SetActiveEx(true); } else { readyList [index].SetActiveEx(false); } } }
/// <summary> /// 更新人物数据 /// </summary> /// <param name="_name"></param> /// <param name="star"></param> /// <param name="birthday"></param> public void UpdateInforData(PlayerHeadInfor data) { // var tmpPlayerVo = GameModel.GetInstance.myHandInfor; var tmpBirthday = "1990.11.12"; if (data.birthday != "") { tmpBirthday = data.birthday; } string[] arr = tmpBirthday.Split(new char[1] { '.' }, System.StringSplitOptions.RemoveEmptyEntries); nianInt = int.Parse(arr[0]); yueInt = int.Parse(arr[1]); riInt = int.Parse(arr[2]); name.text = data.nickName; //sex.sprite = if (data.sex == 0) { img_sexdisplay.Load(_herosexwomanPath); } else { img_sexdisplay.Load(_herosexmanPath); } this.LifeNumber(nianInt.ToString() + yueInt.ToString() + riInt.ToString()); lb_star.text = RushStar(); birsday.text = tmpBirthday; AsyncImageDownload.Instance.SetAsyncImage(data.headImg, head); }
private void setInforByIndex(int index, PlayerHeadInfor infor) { if (null == infor) { headInforList [index].SetActiveEx(false); } else { headInforList [index].SetActiveEx(true); headList [index].Load(infor.headImg); nameList [index].text = infor.nickName; if (infor.isReady == true) { readyList [index].SetActiveEx(true); } else { readyList [index].SetActiveEx(false); } } }