public override void RecordPhysics(float time) { _vectorFileStream.WriteLine(_vectorSerializer.Serialize(GameObjects[0].GetPositionDiff())); _quaternionFileStream.WriteLine(_quaternionSerializer.Serialize(GameObjects[0].GetRotationDiff())); base.RecordPhysics(time); }
public void EmptyQuaternionIsCorrectlySerialized() { var serializedQuaternion = _serializer.Serialize(new Quaternion(0, 0, 0, 0)); Check.That(serializedQuaternion).IsEqualTo("Quaternion(0,0,0,0)"); }