示例#1
0
    //Protobuffer从MemoryStream进行反序列化
    public bool FromMemoryStream(MemoryStream protoMS)
    {
        PersistAttrPersistAttrV1 pb = ProtoBuf.Serializer.Deserialize <PersistAttrPersistAttrV1>(protoMS);

        FromPB(pb);
        return(true);
    }
示例#2
0
 //从Protobuffer类型初始化
 public void FromPB(PersistAttrPersistAttrV1 v)
 {
     m_UserName   = v.UserName;
     m_UserId     = v.UserId;
     m_PlatName   = v.PlatName;
     m_AccountId  = v.AccountId;
     m_Level      = v.Level;
     m_Rank       = v.Rank;
     m_FightPower = v.FightPower;
     m_Sec        = v.Sec;
     m_Military   = v.Military;
 }
示例#3
0
    //转化成Protobuffer类型函数
    public PersistAttrPersistAttrV1 ToPB()
    {
        PersistAttrPersistAttrV1 v = new PersistAttrPersistAttrV1();

        v.UserName   = m_UserName;
        v.UserId     = m_UserId;
        v.PlatName   = m_PlatName;
        v.AccountId  = m_AccountId;
        v.Level      = m_Level;
        v.Rank       = m_Rank;
        v.FightPower = m_FightPower;
        v.Sec        = m_Sec;
        v.Military   = m_Military;

        return(v);
    }
示例#4
0
	//从Protobuffer类型初始化
	public void FromPB(PersistAttrPersistAttrV1 v)
	{
        if (v == null)
            return;
		m_UserName = v.UserName;
		m_UserId = v.UserId;
		m_PlatName = v.PlatName;
		m_AccountId = v.AccountId;
		m_Level = v.Level;
		m_Rank = v.Rank;
		m_FightPower = v.FightPower;
		m_Sec = v.Sec;
		m_Prof = v.Prof;
		m_OnlineState = v.OnlineState;
		m_TeamId = v.TeamId;
		m_ShopScore = v.ShopScore;
		m_DungeonId = v.DungeonId;
		m_SessionKey = v.SessionKey;
		m_GuildId = v.GuildId;

	}
示例#5
0
 	//转化成Protobuffer类型函数
	public PersistAttrPersistAttrV1 ToPB()
	{
		PersistAttrPersistAttrV1 v = new PersistAttrPersistAttrV1();
		v.UserName = m_UserName;
		v.UserId = m_UserId;
		v.PlatName = m_PlatName;
		v.AccountId = m_AccountId;
		v.Level = m_Level;
		v.Rank = m_Rank;
		v.FightPower = m_FightPower;
		v.Sec = m_Sec;
		v.Prof = m_Prof;
		v.OnlineState = m_OnlineState;
		v.TeamId = m_TeamId;
		v.ShopScore = m_ShopScore;
		v.DungeonId = m_DungeonId;
		v.SessionKey = m_SessionKey;
		v.GuildId = m_GuildId;

		return v;
	}