private void SetPlayerRotation() { //Изменение поворота по горизонтали yaw += PlayerInputHandler.GetInputLookHorizontal(); //Изменение поворота по вертикали pitch -= PlayerInputHandler.GetInputLookVertical(); //Поворот камеры на данный момент currentRotation = new Vector3(0, yaw, 0); //Присваение нового поворота transform.eulerAngles = currentRotation; pitch = Mathf.Clamp(pitch, -90, 90); //Поворот для кости персонажа Head_Bone.transform.eulerAngles = new Vector3(pitch, yaw + 90, -90); }