Код: Выделить всё
private void RotateCam()
{
Vector2 look = InputManager.look; //lookAction.ReadValue();
float mouseX = look.x * sensitivity * Time.deltaTime;
float mouseY = look.y * sensitivity * Time.deltaTime;
pitch -= mouseY;
pitch = Mathf.Clamp(pitch, -90f, 90f);
float yaw = transform.eulerAngles.y + mouseX;
transform.rotation = Quaternion.Euler(pitch, yaw, 0f);
}
Изменить: я буду придерживаться Cinemachine.