public void SetData(st.net.NetBase.rank_info_base rankData, int rank) { if (labRank != null) { labRank.text = rank.ToString(); } if (labName != null) { labName.text = rankData.name; } if (labScore != null) { labScore.text = rankData.value1.ToString(); } }
public override void fromBinary(byte[] binary) { reader = new st.net.NetBase.ByteReader(binary); type = reader.Read_byte(); page = reader.Read_byte(); ushort lenranklist = reader.Read_ushort(); ranklist = new List <st.net.NetBase.rank_info_base>(); for (int i_ranklist = 0; i_ranklist < lenranklist; i_ranklist++) { st.net.NetBase.rank_info_base listData = new st.net.NetBase.rank_info_base(); listData.fromBinary(reader); ranklist.Add(listData); } rank = reader.Read_ushort(); value1 = reader.Read_int(); value2 = reader.Read_int(); }
public override byte[] toBinary() { writer = new st.net.NetBase.ByteWriter(); writer.write_byte(type); writer.write_byte(page); ushort lenranklist = (ushort)ranklist.Count; writer.write_short(lenranklist); for (int i_ranklist = 0; i_ranklist < lenranklist; i_ranklist++) { st.net.NetBase.rank_info_base listData = ranklist[i_ranklist]; listData.toBinary(writer); } writer.write_short(rank); writer.write_int(value1); writer.write_int(value2); return(writer.data); }
public void SetData(int rank, st.net.NetBase.rank_info_base _info) { //Debug.Log("其他玩家排名_rank:" + rank); //Debug.Log("_info:" + _info.value1 + "," + _info.value2); if (labRank != null) { labRank.text = rank.ToString(); } if (labName != null) { labName.text = _info.name; } if (labProfName != null) { labProfName.text = ConfigMng.Instance.GetPlayerConfig(_info.value1).name; } if (labRankValue != null) { labRankValue.text = _info.value2.ToString(); } }