Beispiel #1
0
 public void Pack(Packet stream, Quaternion value)
 {
     if (QuaternionMode)
     {
         Quaternion.Pack(stream, value.x);
         Quaternion.Pack(stream, value.y);
         Quaternion.Pack(stream, value.z);
         Quaternion.Pack(stream, value.w);
     }
     else
     {
         Euler.Pack(stream, value.eulerAngles);
     }
 }
Beispiel #2
0
 public override bool Write(Connection connection, NetworkObj obj, NetworkStorage storage, Packet packet)
 {
     Compression.Pack(packet, storage.Values[obj[this]].Float0);
     return(true);
 }
Beispiel #3
0
 public void Pack(Packet stream, Vector3 value)
 {
     X.Pack(stream, value.x);
     Y.Pack(stream, value.y);
     Z.Pack(stream, value.z);
 }