public void SetData(st.net.NetBase.mountain_flames_rank _rankInfo, int _rank) { if (_rankInfo.camp == GameCenter.mainPlayerMng.MainPlayerInfo.Camp)//跟我一个阵营 { if (rankLab != null) { rankLab.text = "[00FF00]" + _rank; } if (nameLab != null) { if (_rankInfo.camp == 1)//仙界 { nameLab.text = "[00FF00]仙、" + _rankInfo.name; } else { nameLab.text = "[00FF00]妖、" + _rankInfo.name; } } if (jifenLab != null) { jifenLab.text = "[00FF00]" + _rankInfo.score; } BattleFieldRef BattleFieldRef = ConfigMng.Instance.GetBattleFieldRefByScore(_rankInfo.score); if (BattleFieldRef != null && commentLab != null) { commentLab.text = "[00FF00]" + BattleFieldRef.scoreDes; } } else { if (rankLab != null) { rankLab.text = "[F26354]" + _rank; } if (nameLab != null) { if (_rankInfo.camp == 1)//仙界 { nameLab.text = "[F26354]仙、" + _rankInfo.name; } else { nameLab.text = "[F26354]妖、" + _rankInfo.name; } } if (jifenLab != null) { jifenLab.text = "[F26354]" + _rankInfo.score; } BattleFieldRef BattleFieldRef = ConfigMng.Instance.GetBattleFieldRefByScore(_rankInfo.score); if (BattleFieldRef != null && commentLab != null) { commentLab.text = "[F26354]" + BattleFieldRef.scoreDes; } } }
public override byte[] toBinary() { writer = new st.net.NetBase.ByteWriter(); ushort lenmountain_flames_rank = (ushort)mountain_flames_rank.Count; writer.write_short(lenmountain_flames_rank); for (int i_mountain_flames_rank = 0; i_mountain_flames_rank < lenmountain_flames_rank; i_mountain_flames_rank++) { st.net.NetBase.mountain_flames_rank listData = mountain_flames_rank[i_mountain_flames_rank]; listData.toBinary(writer); } return(writer.data); }
public override void fromBinary(byte[] binary) { reader = new st.net.NetBase.ByteReader(binary); ushort lenmountain_flames_rank = reader.Read_ushort(); mountain_flames_rank = new List <st.net.NetBase.mountain_flames_rank>(); for (int i_mountain_flames_rank = 0; i_mountain_flames_rank < lenmountain_flames_rank; i_mountain_flames_rank++) { st.net.NetBase.mountain_flames_rank listData = new st.net.NetBase.mountain_flames_rank(); listData.fromBinary(reader); mountain_flames_rank.Add(listData); } }