Чувствительность увеличивается с уменьшением частоты кадров.
Например, при 200 кадрах в секунду я могу сделать 1 ход, а при 60 кадрах в секунду почти 5 ходов.
Я вызываю этот метод из обновления. PlayerCamera - это камера, прикрепленная к плееру.
private void HandlePlayerLook()
{
transform.Rotate(0, Input.GetAxis("Mouse X") * lookSensitivity
* Time.deltaTime, 0);
playerCamera.transform.Rotate(-Input.GetAxis("Mouse Y") * lookSensitivity
* Time.deltaTime, 0, 0);
}
Я пытался заменить Input.GetAxis константой, что заставляло игрока постоянно вращаться.
Почему это происходит и как это исправить?