private void Awake() { _cameraAxisInput = _settings.AxisSettings(); _cameraRotator = _settings.RotationSettings(_cameraAxisInput, transform); _cameraCollision = _settings.CollisionSettings(transform); _cameraZoom = _settings.ZoomSettings(_playerTransform); _cameraTargeting = new CameraTargeting(_playerTransform, transform); }