예제 #1
0
 public override void Deserialize(NetworkReader reader)
 {
     netId      = reader.ReadNetworkId();
     childIndex = reader.ReadPackedUInt32();
     payload    = reader.ReadBytesAndSize();
 }
예제 #2
0
 public override void Deserialize(NetworkReader reader)
 {
     netId   = reader.ReadNetworkId();
     payload = reader.ReadBytesAndSize();
 }
예제 #3
0
 public override void Deserialize(NetworkReader reader)
 {
     netId = reader.ReadNetworkId();
     hash  = (int)reader.ReadPackedUInt32();
 }
예제 #4
0
 public override void Deserialize(NetworkReader reader)
 {
     netId     = reader.ReadNetworkId();
     authority = reader.ReadBoolean();
 }
예제 #5
0
 public override void Deserialize(NetworkReader reader)
 {
     netId = reader.ReadNetworkId();
 }
예제 #6
0
 public override void Deserialize(NetworkReader reader)
 {
     netId        = reader.ReadNetworkId();
     syncListHash = reader.ReadInt32(); // hash is always 4 full bytes, WritePackedInt would send 1 extra byte here
     payload      = reader.ReadBytesAndSize();
 }
예제 #7
0
 public override void Deserialize(NetworkReader reader)
 {
     netId = reader.ReadNetworkId();
     playerControllerId = (short)reader.ReadPackedUInt32();
 }