public PlayerPositionMessage(P2PMessage msg) { headPos = msg.ReadVector3(); lHandPos = msg.ReadVector3(); rHandPos = msg.ReadVector3(); pelvisPos = msg.ReadVector3(); lFootPos = msg.ReadVector3(); rFootPos = msg.ReadVector3(); headRot = msg.ReadCompressedQuaternion(); lHandRot = msg.ReadCompressedQuaternion(); rHandRot = msg.ReadCompressedQuaternion(); pelvisRot = msg.ReadCompressedQuaternion(); lFootRot = msg.ReadCompressedQuaternion(); rFootRot = msg.ReadCompressedQuaternion(); }
public ObjectSyncMessage(P2PMessage msg) { id = msg.ReadUShort(); position = msg.ReadVector3(); rotation = msg.ReadCompressedQuaternion(); }