/// <summary> /// Decode network data. /// </summary> /// <param name="br"></param> public override void Decode(BinaryReader br) { isDirty = true; deadReckoningAlgorithm = ( DeadReckoningAlgorithm )br.ReadByte(); otherParams = br.ReadBytes(15); linearAcceleration.Set(br.ReadSingle(), br.ReadSingle(), br.ReadSingle()); angularVelocity.Set(br.ReadSingle(), br.ReadSingle(), br.ReadSingle()); }
public DeadReckoningParameter(DeadReckoningAlgorithm alg, Vector3 linearAcceleration, Vector3 angularVelocity) { deadReckoningAlgorithm = alg; this.linearAcceleration = linearAcceleration; this.angularVelocity = angularVelocity; }