コード例 #1
0
 public void Serialize(NetBitStream nbs)
 {
     nbs.Write(a1);
     nbs.Write(a2);
     nbs.Write(a3);
     nbs.Write(a4);
     nbs.Write(a5);
     nbs.Write(a6);
     nbs.Write(a7);
     nbs.Write(d1);
     nbs.Write(d2);
     nbs.Write((short)BaseDemo);
 }
コード例 #2
0
 public NetBitStream Serialize()
 {
     using(NetBitStream nbs = new NetBitStream())
     {
         nbs.Write(_protocol);
         nbs.Write(_result);
         nbs.Write(Puid);
         nbs.Write(RspPuids.Count);
         foreach (var k in RspPuids)
         {
             nbs.Write(k);
         }
         nbs.Write(Shuttle);
         nbs.Write(Name);
         nbs.Write(HeroID);
         nbs.WriteEnd();
         return nbs;
     }
 }
コード例 #3
0
 public NetBitStream Serialize()
 {
     using(NetBitStream nbs = new NetBitStream())
     {
         nbs.Write(_protocol);
         nbs.Write(_result);
         nbs.Write(Puid);
         nbs.Write(RspPuids.Count);
         foreach (var k in RspPuids)
         {
             nbs.Write(k);
         }
         nbs.Write(Shuttle);
         nbs.Write(ListPlayerXY.Count);
         foreach (var k in ListPlayerXY)
         {
             k.Serialize(nbs);
         }
         nbs.WriteEnd();
         return nbs;
     }
 }
コード例 #4
0
 public NetBitStream Serialize()
 {
     using(NetBitStream nbs = new NetBitStream())
     {
         nbs.Write(_protocol);
         nbs.Write(_result);
         nbs.Write(Puid);
         nbs.Write(RspPuids.Count);
         foreach (var k in RspPuids)
         {
             nbs.Write(k);
         }
         nbs.Write(Shuttle);
         nbs.Write(a1);
         nbs.Write(a2);
         nbs.Write(a3);
         nbs.Write(a4);
         nbs.Write(a5);
         nbs.Write(a6);
         nbs.Write(a7);
         nbs.Write(d1);
         nbs.Write(d2);
         nbs.Write((short)eBaseDemo);
         BaseDemo.Serialize(nbs);
         nbs.WriteEnd();
         return nbs;
     }
 }
コード例 #5
0
 public void Serialize(NetBitStream nbs)
 {
     nbs.Write(Uid);
     nbs.Write(Left);
     nbs.Write(Top);
 }