예제 #1
0
 public override void Deserialize(QNetworkReader reader)
 {
     NetId    = reader.ReadNetworkId();
     SceneId  = reader.ReadSceneId();
     Position = reader.ReadVector3();
     Payload  = reader.ReadBytesAndSize();
 }
예제 #2
0
 public override void Deserialize(QNetworkReader reader)
 {
     netId          = reader.ReadNetworkId();
     stateHash      = (int)reader.ReadPackedUInt32();
     normalizedTime = reader.ReadSingle();
     parameters     = reader.ReadBytesAndSize();
 }
예제 #3
0
 public override void Deserialize(QNetworkReader reader)
 {
     NetId    = reader.ReadNetworkId();
     assetId  = reader.ReadNetworkHash128();
     Position = reader.ReadVector3();
     Payload  = reader.ReadBytesAndSize();
     if (reader.Length - reader.Position >= 16U)
     {
         Rotation = reader.ReadQuaternion();
     }
 }
 public override void Deserialize(QNetworkReader reader)
 {
     netId     = reader.ReadNetworkId();
     authority = reader.ReadBoolean();
 }
 public override void Deserialize(QNetworkReader reader)
 {
     netId = reader.ReadNetworkId();
     hash  = (int)reader.ReadPackedUInt32();
 }
예제 #6
0
		public override void Deserialize(QNetworkReader reader)
		{
			netId = reader.ReadNetworkId();
			parameters = reader.ReadBytesAndSize();
		}
예제 #7
0
 public override void Deserialize(QNetworkReader reader)
 {
     NetId = reader.ReadNetworkId();
     PlayerControllerId = (short)reader.ReadPackedUInt32();
 }
예제 #8
0
 public override void Deserialize(QNetworkReader reader) => NetId = reader.ReadNetworkId();