public void LookCalculator_GetNewLookRotation_Has_0_For_Y_And_Z() { var lookCalculator = new LookCalculator(); var lookRotation = lookCalculator.GetNewLookRotation(20); Assert.AreEqual(new Vector3(20, 0, 0), lookRotation); }
public void LookCalculator_GetNewLookRotation_Returns_Rotation_With_Angle_As_X() { var lookCalculator = new LookCalculator(); var lookRotation = lookCalculator.GetNewLookRotation(20); Assert.AreEqual(20, lookRotation.x); }
private void UpDown() { if (!_lookCalculator.HasLookInput(_lookInput)) { return; } _lookAngle = _lookCalculator.GetNewLookAngle(_lookInput.y, _lookAngle, lookSpeed, Time.deltaTime); _camera.transform.localEulerAngles = _lookCalculator.GetNewLookRotation(_lookAngle); }